符号函数输入非符号参数

时间:2013-04-07 18:42:11

标签: matlab function parameters

我需要定义一个返回符号矩阵(sym)的函数。它需要4个输入参数 - 2个符号矩阵和2个整数。我该怎么做?

这就是我想要做的事情 -

%my function
function F = matrix(F, F4, i, j)

...

F=...;

end

%calling it in a different file

syms M1;
M1 = ...;

syms M2;
M2 = ...;

syms M3;
M3 = matrix(M1,M2,1,2);

1 个答案:

答案 0 :(得分:0)

我做了这个简单的测试;

function L = test(A,B,c,d)
syms tmp1 tmp2

tmp1 = c;
tmp2 = d;

L = tmp1*A + tmp2*B;

end

其中AB已经是符号矩阵。