- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数值分析实验报告课案
重 庆 交 通 大 学
学 生 实 验 报 告
实验课程名称 数值分析
开课实验室 数学实验室
实验内容 P238 第二题 ,P240 第二题 ,P238 第七题
学院 数学与统计2013年级信息与计算科学专业班 2班
学 生 姓 名 高腾 学 号 631322020213
开 课 时 间 2015 至 2016 学年 第 1 学期
一、P238 第二题
为求方程在附近的一个根,设将方程改写成下列等价形式,并建立相应的迭代公式。
,迭代公式;
,迭代公式;
,迭代公式。
(一)程序:
第一小问:
zyoye1.m
function y = zuoye1()
%UNTITLED1 Summary of this function goes here
% Detailed explanation goes here
x = 1.5;
while 1 == 1
y = 1 + 1/x^2;
if abs(y-x) 10^(-5)
x = y;
else
break
end
end
第二小问:
zuoye2.m
function y = zuoye2()
%UNTITLED1 Summary of this function goes here
% Detailed explanation goes here
x = 1.5;
while 1 == 1
y = (1 + x^2)^(1/3);
if abs(y-x) 10^(-5)
x = y;
else
break
end
end
第三小问:
zuoye3.m
function y = zuoye2()
%UNTITLED1 Summary of this function goes here
% Detailed explanation goes here
x = 1.5;
i = 0;
while i 10
i = i + 1;
y = 1 / (x-1)^(1/2)
if abs(y-x) 10^(-5)
x = y;
else
break
end
end
结果分析与检验:
第一小问:x = 1.4656
第二小问:x = 1.4656
第三小问:迭代前十次结果为y = 1.4142,y = 1.5538,y = 1.3438,y = 1.7055,y = 1.1906,y = 2.2907,y = 0.8802,y = 0.0000 - 2.8892i,y = 0.3317 + 0.4659i,y = 0.3321 - 1.0570i
由上述实验结果可知:第三个迭代公式是发散的,无法逐渐逼近跟。
二、P240 第二题
多项式求根是一个病态问题,考虑多项式
求解扰动方程。
产生系数。
取用MATLAB求根函数计算扰动方程的根,分析对根的影响。
程序:
zuoye.m
function [ output_args ] = zuoye( e )
%ZUOYE Summary of this function goes here
% Detailed explanation goes here
syms x
p = 1;
for i = 1:10
p = p * (x-i);
end
expand(p)
t = p + e*x^9;
sort(solve(t))
end
结果分析与检验
当时:
当时:
当时:
由上述实验结果可知:
,,,,,,,,,
当越来越小时,求得的根越逼近方程的根。
二、P238 第七题
用下列方法求在附近的根。根的准确值,要求计算结果准确到四位有效数字。
用牛顿法;
用弦截法,取;
程序:
nd.m
function y = nd( x )
%ND Summary of this function goes here
% Detailed explanation goes here
y = x^3 - 3*x - 1;
end
ndd.m
function y = ndd( x )
%NDD Summary of this function goes here
% Detailed explanation goes here
y = 3*x^2 - 3;
end
第一小问:
zuoye_nd.m
function y = zuoy
您可能关注的文档
- 改轻件安装步骤课案.docx
- 大学生情绪管理主题班会课件.pptx
- 政府与事业单位会计模拟题.doc
- 政府与非盈利组织会计试题及答案.doc
- 政府投资基金概述及运作.docx
- 政府招商引资项目投资协议新.doc
- 政府未来治理模式.doc
- 大学结构力学试题及答案.doc
- 大学电化学第四章第5讲.ppt
- 政府支出与经济增长.docx
- “正德厚生,臻于至善”:中国移动企业文化建设的探索与实践.docx
- 纳米复合介质受潮后的耐电性能蜕变与吸潮机制探秘.docx
- 一种基于Sorting机制的偶图模型检测工具的设计与实现.docx
- 华南理工大学数字图书馆信息资源建设项目管理的深度剖析与策略优化.docx
- 平台艺术:开启艺术大众化新时代.docx
- 百合抗病基因类似物克隆及杂种胚培珠离体培养技术的协同创新研究.docx
- 詹姆斯·菲什金协商民主理论探析.docx
- 经济法视域下政府诚信的多维审视与建设路径.docx
- 血管内热交换下不同低温治疗对犬重型颅脑外伤脑保护作用的比较研究.docx
- 白藜芦醇抗急性痛风性关节炎:疗效剖析与机制探寻.docx
原创力文档


文档评论(0)