- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算方法实验报告
姓名:
学号:
专业班级:
指导老师:易昆南
实验一
学号
班级
姓名
指导教师
易昆南
实验题目
非线性方程与方程组的数值解法
评分
1、实验目的:
2、实验内容:
详细设计:
symsx
y1=1+1/x^2;
y2=(1+x^2)^(1/3);
y3=1/sqrt(x-1);
a1=diff(y1);
a2=diff(y2);
a3=diff(y3);
w1=subs(a1,1.5);
w2=subs(a2,1.5);
w3=subs(a3,1.5);
ifabs(w1)1
disp(y1是收敛的);
else
disp(y1是发散的);
end
ifabs(w2)1
disp(y2是收敛的);
else
disp(y2是发散的);
end
ifabs(w3)1
disp(y3是收敛的);
else
disp(y3是发散的);
end
k=input(输入迭代次数)
x1=1.5;
x2=1.5;
x3=1.5;
fori=1:k
x1(i+1)=1+1/(x1(i))^2
x2(i+1)=(1+x2(i)^2)^(1/3)
x3(i+1)=1/sqrt(x3(i)-1)
end
4、实验结果:
diedai1
y1是收敛的
y2是收敛的
y3是发散的
输入迭代次数1
k=
1
x1=
1.50001.4444
x2=
1.50001.4812
x3=
1.50001.4142
5、实验总结:
实验二
学号
班级
姓名
指导教师
易昆南
实验题目
非线性方程与方程组的数值解法〔2〕
评分
1、设计目的:
2、实验内容:
3、详细设计:
〔1〕symsx
y=exp(x)+10*x-2;
f=solve(exp(x)+10*x-2=0);
a=0;
b=1;
k=input(设置检验次数)
fori=1:k
l(i)=subs(y,0)%l(1)为负值
k(i)=subs(y,1)%k(i)为正值
m=subs(y,(a+b)/2);
ifm0
a=(a+b)/2
else
b=(a+b)/2
end
end
〔2〕clearall
formatlong
k=input(请输入迭代次数);
x(1)=0
fori=1:k
x(i+1)=(2-exp(x(i)))/10
end
4、实验结果:
〔1〕erfenfa
设置检验次数3
k=
3
l=
-1
k=
b=
0.500000000000000
l=
-1-1
k=
b=
0.250000000000000
l=
-1-1-1
k=
b=
〔2〕diedai2
请输入迭代次数2
x=
0
x=
x=
5、实验总结:
实验三
学号
班级
姓名
指导教师
易昆南
实验题目
牛顿下山法
评分
1、实验目的:
2、实验内容:
用牛顿下山法0.6附近的根。
详细设计:
此程序有一个主函数,储存在一个M文件中,实验时调用函数完成。
主函数一〔niudunxiashan1)
clearall
x(1)=0.6;
fori=1:inf
x(i+1)=x(i)-(x(i)^3-x(i)^2-1)/(3*x(i)^2-2*x(i));
y(i)=x(i)^3-x(i)^2-1;
y(i+1)=x(i+1)^3-x(i+1)^2-1;
ifabs(y(i+1))abs(y(i))
fork=1:50
x(i+1)=x(i)-(1/2^(k-1))*(x(i)^3-x(i)^2-1)/(3*x(i)^2-2*x(i));
y(i+1)=x(i+1)^3-x(i+1)^2-1;
ifabs(y(i+1))abs(y(i))
break
end
end
end
iffloor(y(i+1)*10000)==0
j=i+1;
break
end
end
disp([迭代次数为:])
disp(j)
x
4、实验结果:
有哪些信誉好的足球投注网站
文档评论(0)