- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《MATLAB实验报告1》
MATLAB实验报告1第一部分:题目第一题;执行MATLAB的启动和退出。观看DEMO程序,INTRO程序,HELP文件,练习MATLAB常用命令在命令窗口中计算数学表达式,输入简单矩阵,查看工作空间中的变量,命令窗口显示清除,语句、变量及数据的表示,搜索路径设置。【单击主窗口左下角的start按钮,可以直接打开demos,或者在command window中输入demos并回车。Demo程序是MATLAB帮助中的视频文件。查看工作空间中的变量:whos,命令窗口显示清除:clc,搜索路径设置:editpath或pathtool命令,进入“设置搜索路径”对话框,然后单击该对话框左侧的功能按钮即可。】第二题:字符串的创建, c1=char(China changchun,ccit);c2=str2mat(China,Changchun,,ccit);a1=auto;a2=film;a3=forerst;a4=city;b1=strvcat(a1,a4);b2=strvcat(a2,a4);b3=strvcat(a3,a4);c1 =China changchunccit c2 =ChinaChangchun ccit b1 =autocityb2 =filmcityb3 =forerstcity a=auto ; a4=’city’;b1=strcat(a1,a4)b1 =autocity【使用函数char,str2mat和strvcat来创建字符串时,是将字符串纵向排列,且不需要注意每个字符串变量的长度是否相等。另外,函数strcat()在合并字符串时是将字符串横向排列,并将字符串结尾的空格删除。】第三题:设三个复数a=3+4i,b=1+2i,计算x=ab/c,注意复数的表达方式。 a=3+4i; b=1+2i; c=2*exp(i*pi/6); x=a*b/cx = 0.3349 + 5.5801i【MATLAB中复数的输入直接用a+bi的形式即可。自然对数底e用exp表示。】第四题:计算下式的结果,其中x=45°, x=pi/4; (sin(x)+sqrt(35))/(72)^(1/5)ans =2.8158【开平方用函数sqrt实现。开高次方根,如开5次根,可由1/5次方表示。】第五题:计算星球之间的万有引力。包括地球和太阳,地球和月亮之间的距离。具体参数太阳质量1.989×10^30千克,地球质量5.976×10^27千克,太阳和地球的距离149597892000米,月亮质量7.351×10^ 22千克,月亮和地球两者间距384400000米,万有引力系数K 6.67×10^-11注:其中G代表万有引力系数,M1,M2,M3分别代表太阳、地球、月球的质量;D1,D2分别代表日地距离和月地距离,F1,F2分别代表日地引力和月地引力。代码及结果: G=6.67*10^-11; M1=1.989*10^30; M2=5.976*10^27; M3=7.351*10^ 22; D1=149597892000; D2=384400000; F1=G*M1*M2/(D1^2); F2=G*M2*M3/(D2^2); F1F1 = 3.5426e+025 F2F2 = 1.9830e+023【由万有引力公式F=kMm/r^2,代入数据计算即可】第六题:用两种方法创建一个二维数组 ,以及数据的修改方法,尽量考虑计算效率。在掌握二维数组基础上掌握三维数组的创建方法。方法一:直接输入,适用于一般情况的数组; a=[3 3 3;2 3 3;4 3 3]a = 3 3 3 2 3 3 4 3 3方法二:根据实际情况,先输入一个全3阵,再对个别元素进行修改。适用于形状比较特殊的数组。 a=3*ones(3)a = 3 3 3 3 3 3 3 3 3 a(2,1)=2a = 3 3 3 2 3 3 3 3 3 a(3,1)=4a = 3 3 3 2 3 3 4 3 3也可以通过M文件创建二维数组,其优点在于可以重复使用。适用于需要经常使用的矩阵或常见矩阵的创建。修改二维数组:也可对整列元素进行统一修改。如: a(:,3)=5a = 3 3 5 2 3 5 4 3 5即为将a的第三列整体修改为5。 a(1,:)=2a = 2 2 2 2 3 5 4 3 5为将a的第一行整体修改为2。创建三维数组: a=zeros(3,2); a(:,:,2)=[1 1;3 3;
您可能关注的文档
- 《LTI系统的响应——实验报告》.doc
- 《LTE物理下行控制信道的分析与仿真》.docx
- 《LTCC低通滤波器的设计与研究 毕业设计》.doc
- 《LTE信令所含关键参数在流程中的作用及其优化应用-成果上报申请书》.doc
- 《Lua 5.0 参考手册》.doc
- 《LTI系统的建模,设计,仿真》.doc
- 《LTE基本原理与关键技术》.doc
- 《LV广告策划论文》.doc
- 《LV辣菜馆餐饮投资商业计划书》.doc
- 《LQY投标施工组织设计doc1》.doc
- 《Matlab应用课程设计课程设计说明书-Matlab运算与应用设计》.docx
- 《Matlab应用实践课程设计-基于MATLAB的一阶动态电路特性分析》.doc
- 《matlab报告新手入门》.doc
- 《matlab工程计算》.doc
- 《MATLAB语言、控制系统分析与设计:电机位置控制系统设计与仿真》.doc
- 《matlab程序设计与应用实验指导书-装订印刷》.doc
- 《Matlab语言课程论文-Matlab解决线性回归问题》.doc
- 《matlab课程论文—无尺度网络的实现与可视化》.docx
- 《MATLAB应用课程设计说明书-MATLAB图像处理》.doc
- 《matlab实验报告》.doc
文档评论(0)