MATLAB定义多个符号变量

如题所述

我想问下
你学习了几天matlab
或者是否压根没有学习matlabmatlab中定义符号变量,提供了两个函数sym和syms两个函数有一定的区别syms定义符号变量,可以同时定义多个,如syms
x
y
z%定义x,y,z为符号变量,之间只能使用空格分开sym将字符串或者数字转换为符号表达式,表达式当然包含单个变量了,如str='x+y*sin(x)';epr=sym(str)%a=[1
2
30];a=sym(a)%x=sym('x')%相当于sym
x
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-19
%
用一个循环即可实现多变量定义
for
i=1:100
syms
(['x',num2str(i)]);
end
%如果我们不会太多的MANTLAB功能,那我们
%就运用我们所知道的去完成那些我们未知的
%功能,这样也可不必被软件约束和限制。
相似回答