- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于多项式拟合的交互式程序.doc
基于多项式拟合的交互式程序
写在前面
这个m程序功能很简单,只是用polyval 和 polyfit再加上一些说明,适合 Matlab编程的初步学习阶段。对拟合做过一番研究的不必看了, 高手就更不 必看啦,。
基本功能
输入待拟合的数组1和数组2 绘制曲线
高级选项
1 设定拟合级数进行拟合
2 去除一些点后进行拟合
3 修改某些点的值后进行拟合
程序赋值粘贴
function lnear()
fprintf(Thanks for using the function - Linear!\n);
fprintf(How many numbers of the List?\n);
% x = [1, 2, 3, 4, 5, 6, 7, 8, 9 ]; % data for Test
% y = [6, 17, 34, 57, 96, 121, 162, 209, 262];% data for Test
N = input();
x = getdata( 1,N );
y = getdata( 2,N );
figure( LuckNUmber())
stem(x,y,g*); hold on
[mse,series] = ReturnMse(x,y);
DrawtheFigure(x,y,series,g);
fprintf(I want to check the mse\nMSE = );
fprintf(%4.3f, ,mse);
fprintf(\n);
option = -1;
while option ~= 0
fprintf(Here is something advanced: \n)
fprintf(1: specify series to draw figure\n)
fprintf(2: remove some datas and go on\n)
fprintf(3: modify some datas and go on\n)
fprintf(0: quit\n)
option = input();
if option ==1
series1 = input(The specified series is\n);
DrawtheFigure(x,y,series1,r);
elseif option == 2
[ List1,List2 ] = Remove(x,y)
[mse,series] = ReturnMse(List1,List2);
DrawtheFigure(x,y,series,y);
elseif option == 3
[ List1,List2 ] = modify(x,y)
stem(List1,List2,c*);
[mse,series] = ReturnMse(List1,List2);
DrawtheFigure(x,y,series,c);
end
end
fprintf(Have nice Time!\n)
end
% 多项式拟合数据的获得,输入数组序号和数组长度, 输入数组 1 和数组 2
function x = getdata( i,N )
x = zeros(1,N);
Ordinal = [1,2,3];
fprintf(\nI need List %d:x = $\n,i);
for n = 1 : N
fprintf(number %d:\n,n);
x(n) = input();
end
fprintf(I have get List %d:\nx = %d\n,i);
fprintf(%d ,x);
flag1 = input(\nIs it correct? 1/0\n);
while flag1 == 0
fprintf(Be careful! Now tell me );
M = input(How many numbers are wrong?/$\n);
if M 3
error(U have input too many wrong number!);
else
for m = 1:M
Ordin = Ordina
您可能关注的文档
- 基于ArcGIS的CAD数据向GIS数据转换方法.doc
- 基于ARM-Linux的高清数字机顶盒软件系统设计与实现.doc
- 基于ARM的紧凑型图像采集系统.doc
- 基于BF和KMP的串模式匹配算法设计与实现(C语言).doc
- 基于B样条曲面生成算法的研究与改进.doc
- 基于CCD技术的非接触在线检测仪设计.doc
- 基于ccs的数字图像边缘检测的设计.doc
- 基于CIS的石家庄城市文化形象建设研究.doc
- 基于CMOS图像传感器的视觉导航小车设计.doc
- 基于CORBA技术的分布式智能网.doc
- 剖析政府绩效审计风险:成因、案例与防控策略.docx
- 基于遥感技术的西藏色林错地区湿地生态研究与保护策略.docx
- 基于EVA的远东租赁公司财务绩效深度剖析与提升策略研究.docx
- 我国上市公司审计委员会有效性的多维度实证剖析:基于财务与治理视角.docx
- 麻芥冲剂对变应性鼻炎大鼠血浆IL - 4、IFN - γ的调节作用及机制探究.docx
- 街头官僚视角下农村低保政策执行的多维度审视与优化路径.docx
- 基于蛋白质组学解析高低分化胃癌细胞中高尔基体的分子特征与功能差异.docx
- 探索Tat3真核表达载体构建及其对胃癌细胞增殖凋亡的调控机制.docx
- 微生物合成β-胡萝卜素:高产菌株选育与代谢调控机制探究.docx
- 委托代理理论视角下中小企业信贷市场信用困境剖析与破局之道.docx
最近下载
- 海南省海口市(新版)2024小学语文人教版小升初真题(巩固卷)完整试卷(含答案).docx VIP
- 2025-2030中国医学影像设备行业深度调研及投资前景预测研究报告.docx
- 公安院校公安专业本专科招生政治考察表(2022年西藏报考公安院校公安专业招生).doc VIP
- 劳动争议管理制度.docx VIP
- 2024年秋季新北师大版七年级上册数学全册导学案.docx
- 2020-2021学年北京市朝阳区北京版四年级下册期末测试英语试卷.docx VIP
- 骨关节感染患者的护理(外科护理).pptx
- 波形护栏质量检验评定表、报告单.pdf VIP
- 大学《传感器原理及应用》习题解析及期末考试真题.docx VIP
- 基于PLC控制的泡沫切割机-毕业论文.doc VIP
文档评论(0)