




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-.z实验报告实验报告系(部):信息工程班级:**:**:课程:MATLAB实验名称:Matlab数值运算-.z目录TOC\o"1-3"\h\u一.实验目的2二.实验容2三.实验步骤2四.实验具体过程及数据分析3五.实验原始记录3六.实验心得、体会及思考3一.实验目的掌握MATLAB的数值运算及其运算中所用到的函数,掌握构造数组和细胞数组的操作。二.实验容多项式运算。多项式插值和拟合。数值微积分。构造数组和细胞数组。三.实验步骤多项式运算(1)多项式表示。在MATLAB中,多项式表示成向量形式。如:s^4+3s*s^3-5*s^2+9>>S=[13-509](2)多项式的加减法相当于向量的加减法,但须注意阶次要一样。如不同,低阶要补0。如多项式2*s^2+3*s+9与多项式s^4+3*s^3-5*s^2+4s+7相加。(3)多项式的乘、除法分别用函数conv和deconv实现。(4)多项式求根用函数roots(5)多项式求值用函数polyval练习1:求(s^2+1)(s+3)(s+1)/(s^3+2*s+1)的"商〞及"余〞多项式多项式插值和拟合有一组实验数据如表所示*12345678910Y163270142260436682101014321960请分别用拟合〔二阶至三阶〕和插值〔线性和三次样条〕的方法来估测*=9.5时Y的值。数值微积分差分使用diff函数的实现可以用因变量和自变量差分的结果相除得到数值微分Cumsum函数求累计积分,trapz函数用梯形法求定积分,即曲线的面积练习:如图瑞士地图,为了算出其国土面积,首先对地图作如下测量:以由西向向为*轴,由南到北方为Y轴,选择方便的原点,并将从最西边点到最东边界点在*轴的区间适当划分假设干级,在每个分点的Y方向测出南边界点和北边界点的Y坐标Y1和Y2,这样就得到了下表,根据地图比例知道18mm相当于40km,试有测量数据计算瑞士国土近似面积,与其准确值41228km^2比拟。*710.51317.53440.544.548566168.576.580.591Y14445475050383030343634414546Y24459707293100110110110117118116118118*96101104106.5111.5118123.5136.5142146150157158Y143373328326555545250666668Y2121124121121121116122838182868568构造数组与细胞数组构造数组的创立构造数组的操作练习:创立一构造数组stusorce,其域为:No,Name,English,Math,Chinese,Total,Average。构造数组的大小为2*2。细胞数组的创立细胞数组的操作练习:创立一大小为2*2细胞数组stucell,其元素的类型分别为:构造类型、字符串、矩阵和细胞类型。四.实验具体过程及数据分析1.>>S1=[242]S1=242>>roots(S1)ans=-1-1>>S=[13-509]S=13-509>>S1=[2311]S1=2311>>S2=[13-547]S2=13-547>>S3=conv(S1,S2)S3=291026-296577>>S4=deconv(S3,S1)S4=13-547>>S1=[242]S1=242>>polyval(S1,3)ans=32>>*=1:10*=12345678910>>y=polyval(S1,*)y=81832507298128162200242练习1:>>clearall>>s1=[101]s2=[13]s3=[11]s4=conv(s1,s2)Y=conv(s4,s3)*=[1021][Q,R]=deconv(Y,*)s1=101s2=13s3=11s4=1313Y=14443*=1021Q=14R=002-5-1>>poly2sym(Q)ans=*+4>>poly2sym(R)ans=2**^2-5**-1>>conv(Q,*)+R-Yans=00000>>s1=[101]s2=[13]s3=[11]s4=conv(s1,s2)Y=conv(s4,s3)*=[1021][Q,R]=deconv(Y,*)s1=101s2=13s3=11s4=1313Y=14443*=1021Q=14R=002-5-1poly2sym(Q)ans=*+4poly2sym(R)ans=2**^2-5**-1conv(Q,*)+R-Yans=000002.*=1:10y=[163270142260436682101014321960]p1=polyfit(*,y,1)y1=polyval(p1,9.5)3.*=1:2:9diff(*)*=linspace(0,2*pi,100);y=sin(*);plot(*,y)y1=diff(y)./diff(*);plot(*(1:end-1),y1)*=ones(1,10)cumsum(*)*=linspace(0,pi,100);y=sin(*);s=trapz(*,y)练习2:*=[710.51317.53440.544.548566168.576.580.59196101104106.5111.5118123.5136.5142146150157158];y1=[444547505038303034363441454643373328326555545250666668];y2=[4459707293100110110110117118116118118121124121121121116122838182868568];*=*./18*40;Y1=y1./18*40;Y2=y2./18*40;t1=trapz(*,Y1),t2=trapz(*,Y2),t=t2-t14.〔1〕>>student.number='20050731001';>>='jack';>>student(2).number='20050731002';>>student(2).name='lucy';〔2〕>>student(1).subject=[]>>student(1).sorce=[]>>student>>fieldnames(student)>>getfield(student,{2},'name')>>student=rmfield(student,'subject')>>student=setfield(student,{1},'sorce',90);>>stuent(2).sorce=88;〔3〕>>A={'Howareyou!',ones(3);[12;34],{'cell'}};>>B(1,1)={'Helloworld'};>>B(2,1)={[1234]};〔4〕>>ans1=A(1,1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年项目管理中的重要管理角色考题试题及答案
- 跑道材料维修方案范本
- 证券从业资格证学习帮助试题及答案
- 项目实施的关键绩效指标设定题目及答案
- 2024年微生物检测的重要性提升试题及答案
- 税务政策对会计行业的影响试题及答案
- 煤制油品质量与标准研究考核试卷
- 种子种苗的长期保存与种子库建设考核试卷
- 生态资源监测与城市空气质量改善考核试卷
- 工程勘察技术规范考核试卷
- 人教九年级语文上册《沁园春 雪》示范课教学课件
- 团体旅游餐饮供餐合同协议
- 养殖项目的水土保持方案
- 中建通风与空调工程施工方案全套范本
- 医疗代表陌生拜访
- 中华人民共和国关税法
- 山西同文职业技术学院婴幼儿托育服务与管理人才培养方案
- 第13课 《精卫填海》第一课时(说课稿)-2024-2025学年统编版语文四年级上册
- 2025人教版高中物理必修一学考知识点复习指导课件
- 初级家政服务员近年考试真题题库(含真题、典型题)
- DB41T 2113-2021 通航水域内河电子航道图制作规程
评论
0/150
提交评论