求解两道MATLAB的题

题目如图,第一个实在是搞不明白,第二个分析误差大小也不晓得要怎么做

1、其实上面说了是平面任意力系,所以假设是平面直角坐标系,则任意一个力(向量)都可以用a(1,0),b(0,1)表示,所以F(i)=(x(i),y(i)),所以合力就是向量相加。应该就是这样。
2、利用牛顿切线法 这里做第二题
代码:
clear,clc
f=@(x)3*x^5-4*x^3+2*x-1;
df=@(x)15*x^4-12*x^2+2;%导数
x=-1;%任意有意义的初始值
while abs(f(x))>0.00001
x=x-f(x)/df(x);
end
x
f(x)
误差就是while后面那个小数
你也可以用库函数的roots 例如第二个就是roots([3,0,0,-4,0,2,-1])回车
解就是
-0.5450 + 1.0907i
-0.5450 - 1.0907i
-0.7787
1.0000
0.4344 + 0.3150i
0.4344 - 0.3150i就是这样了
采纳啊亲 纯手打
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-26
roots('x^2+x+1')
相似回答