[求助]怎样直接将数值变量直接代入符号表达式进行数值计算
简单举个例子,有程序
syms fy1
g=0.75-0.24*sin(3*fy1+3*pi/2);
f=atan(t);
delta1=compose(f,g);
delta1_fy1=diff(delta1,'fy1')
s1=sqrt((52*delta1_fy1).^2+(52*sin(delta1)).^2)
得到结果:
54/25*(324*sin(3*fy1)^2/(1+(3/4+6/25*cos(3*fy1))^2)^2+625*(3/4+6/25*cos(3*fy1))^2/(1+(3/4+6/25*cos(3*fy1))^2))^(1/2)
有没有什么方法将变量fy1的数值直接代入计算,或者将上述的表达式转化为“. * ”、“. / ”、“. ^ ”形式。
我实际用到的运算表达式很长,每次都是手工加“.”来转化运算符,再代入数值型变量计算,很麻烦,工程太大了,谁能救我出苦海啊,不胜感激!!!!