求解两道MATLAB的题第一个实在是搞不明白,第二个分析误差大小也不晓得要怎么做

求解两道MATLAB的题


第一个实在是搞不明白,第二个分析误差大小也不晓得要怎么做
85879214 1年前 已收到1个回答 举报

lnlzhj 春芽

共回答了12个问题采纳率:66.7% 举报

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年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.038 s. - webmaster@yulucn.com