在matlab中定义变量

时间:2014-11-29 20:13:29

标签: matlab

我想在Matlab中定义x之类的变量,而不是符号变量。这是我的代码示例,我不知道如何定义除syms x之外的x:

a=[1,2;3,4]; b=a-x*eye(2); c=inv(b);

我的程序确实非常大,因为我的程序syms速度中的定义x大大减少了我想要定义x而不是符号。

1 个答案:

答案 0 :(得分:0)

syms是一个符号数学工具箱函数,可以创建符号变量。 MATLAB中的普通非符号变量是动态创建的,只需分配给它们即可。例如,x=0创建一个名为x的变量,并为其指定标量值0。你不必预先声明x是一个变量; MATLAB凭借出现在赋值语句左侧的名称来计算出来。