matlab函数运算eq1=sym('L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A');eq2=
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 06:09:48
matlab函数运算
eq1=sym('L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A');
eq2=sym('L1*sin(O1)+L2*sin(O2)+L3*sin(O3)+B');
[O2,O3]=solve(eq1,eq2)
高手帮忙看看为啥老是运算不出结果呢?
变量为O1和O2,两个方程应该可以求解,不知道哪里出了错误,
eq1=sym('L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A');
eq2=sym('L1*sin(O1)+L2*sin(O2)+L3*sin(O3)+B');
[O2,O3]=solve(eq1,eq2)
高手帮忙看看为啥老是运算不出结果呢?
变量为O1和O2,两个方程应该可以求解,不知道哪里出了错误,
把程序写规范一点:
syms L1 L2 L3 O1 O2 O3 A B
eq1 = L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A==0;
eq2 = L1*sin(O1)+L2*sin(O2)+L3*sin(O3)+B==0;
[O1, O2] = solve(eq1,eq2, O1,O2)
在2013b下能跑出结果,不过耗时很长结果也很长,还用了中间变量.
再问: 能帮忙在2010b上调试一下么
再答: 没法调试,就是方程太复杂了。 你可以自己手动解一下试试,就是很麻烦。
syms L1 L2 L3 O1 O2 O3 A B
eq1 = L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A==0;
eq2 = L1*sin(O1)+L2*sin(O2)+L3*sin(O3)+B==0;
[O1, O2] = solve(eq1,eq2, O1,O2)
在2013b下能跑出结果,不过耗时很长结果也很长,还用了中间变量.
再问: 能帮忙在2010b上调试一下么
再答: 没法调试,就是方程太复杂了。 你可以自己手动解一下试试,就是很麻烦。
matlab函数运算eq1=sym('L1*cos(O1)+L2*cos(O2)+L3*cos(O3)+A');eq2=
在matlab中这条语句为什么执行错误?A=sym('sin(x)cos(y)+sin(y)cos(x)');
为什么在matlab中输入syms x f=sym('x/(cos(x))^2') y(1)=diff(f)
matlab运行syms x;s=solve(x^3+cos(x)) 为什么结果总是[ empty sym ]啊,
x=L1*sin(v1)+L2*sin(v1+v2) y=L1*cos(v1)+L2*cos(v1+v2) 请问如何用m
matlab怎么绘制函数s=a*cos(x)+b*cos(y)的图像,a,b是已知量
函数y=cos
如图,L1,L2,L3是三条直线,且L1交L2=A,L2交L3=B,L3交L1=C,求证:L1,L2,L3共面
cos(派-a)=?
由cos(a+b)=cos a cos b-sin a sin b cos(a-b)=cos a cos b+sin a
cos
matlab画函数 x=-2:0.001:2; y=3*cos(0.5*x)*cos(0.025*x); plot(x,