在matlab中输入以下字段
clear
syms r1 r2 r4 theta1 alpha1
A6=[cos(alpha1+theta1) sin(alpha1+theta1) 0 0 0 r1*sin(alpha1)-r4*sin(alpha1+theta1)
r1*cos(theta1)-r2*cos(alpha1+theta1) r1*sin(theta1)-r2*sin(alpha1+theta1) 0 0 0 r4*(r2*sin(alpha1+theta1)-r1*sin(theta1))
-cos(theta1) -sin(theta1) 0 0 0 r4*sin(theta1)
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0]
运行以后,命令行窗口却显示这样。
A6 =
[cos(alpha1 + theta1) , %1 , 0 , 0 , 0 , sin(alpha1) r1 - %1 r4]
[cos(theta1) r1 - cos(alpha1 + theta1) r2 , sin(theta1) r1 - %1 r2 , 0
, 0 , 0 , (%1 r2 - sin(theta1) r1) r4]
[-cos(theta1) , -sin(theta1) , 0 , 0 , 0 , sin(theta1) r4]
[0 , 0 , 1 , 0 , 0 , 0]
[0 , 0 , 0 , 1 , 0 , 0]
[0 , 0 , 0 , 0 , 1 , 0]
%1 := sin(alpha1 + theta1)
>>
不知道为什么会这样显示?%1是怎么突然出现的?
并且输入下面的
clear
syms x
a=x^2+x^4
会出现下面的结果
a =
4 2
x + x
显示格式异常。