5、只是将方括号置于用于创建符号表达式的单引号中。如下例:例1-3>>sym_matrix=sym('[abc;Jack,HelpMe!,NOWAY!],')sym_matrix=[a b c][Jack HelpMe! NOWAY!]>>sym_digits=sym('[123;abc;sin(x)cos(y)tan(z)]')sym_digits=[1 2 3][a b c][sin(x)cos(y)tan(z)]2.用命令syms定义矩阵先定义矩阵中的每一个元素为一个符号变量,而后像普通
6、矩阵一样输入符号矩阵。例1-4>>syms a b c;>>M1=sym('Classical');>>M2=sym('Jazz');>>M3=sym('Blues')>>syms_matrix=[a b c;M1,M2,M3;int2str([2 3 5])]syms_matrix=[ a b c][Classical Jazz Blues][ 2 3 5]把数值矩阵转化成相应的符号矩阵。数值型和符号型在MATLAB中是不相同的,它们之间不能直接进行转化。MATLAB提供了一个将数值型转化成符号型的命令,即sym。例1-5>>Digit