【发布时间】:2021-02-03 21:21:29
【问题描述】:
假设我编写了一个包含 3 个可分离函数(方程组)的函数。 我想为我的变量的 3 个不同值计算这个函数的值,但我不想使用“subs”函数。我想要做的是输入一个包含我的变量所需值的向量并计算作为向量的主函数。我怎么能这样做?请注意,我不想按每个变量调用该函数。这是我的代码:
syms x y z
f1 = symfun(x.^2+3.*x.*y,[x,y,z]);
f2 = symfun(z.^3+y-x.^3-12,[x,y,z]);
f3 = symfun(2*z+x.*y+z.*x+1,[x,y,z]);
f = [f1;f2;f3];
我的意思是计算f 函数,例如:f([12 4 6]) 而不是f(12 4 5)
【问题讨论】:
标签: function matlab system equation