




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
今年以来我们在上级党组织的领导和区精神文明办的关心支持指导下坚持以邓小平理论和三个代表重要思想为指导认真落实科学发展观matlab程序设计实验报告篇一:Matlab编程实验报告 中北大学 Matlab编程实验报告 班 级:10020741 姓 名: 学 号: XX 年 11 月 2,实验一 Matlab运算基础一、实验目的1、熟悉启动和退出MATLAB的方法。 2、熟悉MATLAB工作窗口的组成。 3、掌握建立矩阵的方法,矩阵分析与处理。4、掌握MATLAB各种表达式的书写规则以及常用函数的使用。二、实验内容1 先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存全部变量。 (1)z1?2sin85? 1?e2 z1=2*sin(85*pi/180)/(1+exp(2) z1 =0.2375 ?21(2 )z2?ln(x?,其中x?2?0.45x=2,1+2*i;-0.45,5x =2.0000 1.0000 + 2.0000i-0.4500 5.0000z2=1/2*log(x+sqrt(1+x*x) z2 =0.7114 - 0.0253i0.8968 + 0.3658i 0.2139 + 0.9343i1.1541 - 0.0044i1?2i?5?e0.3a?e?0.3a(3)z3?sin(a?0.3),a?3.0,?2.9,?2.8,?,2.8,2.9,3.02提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。a=-3.0:0.1:3.0a =Columns 1 through 9-3.0000-2.9000-2.8000-2.7000-2.6000-2.5000-2.4000 -2.XX Columns 10 through 18 -2.1000-2.0000-1.9000-1.8000-1.7000-1.6000-1.5000 -1.3000 Columns 19 through 27 -1.XX-1.1000-1.0000-0.9000-0.8000-0.7000-0.6000 -0.4000 Columns 28 through 36 -0.3000-0.XX-0.10000 0.1000 0.XX 0.4000 0.5000 Columns 37 through 45 0.6000 0.7000 0.8000 0.9000 1.0000 1.1000 1.3000 1.4000 Columns 46 through 54 1.5000 1.6000 1.7000 1.8000 1.9000 2.0000 2.XX 2.3000 Columns 55 through 61 2.4000 2.5000 2.6000 2.7000 2.8000 2.9000 3.0000-2.3000 -1.4000 -0.5000 0.3000 1.XX 2.1000 z3=(exp(0.3.*a)-exp(-0.3.*a)/2.*sin(a+0.3) z3 =Columns 1 through 90.4387 0.5072 0.5640 0.6089 0.6424 0.6648 0.67660.6784 0.6709 Columns 10 through 18 0.6549 0.6313 0.6011 0.5652 0.52470.3854 0.3366 Columns 19 through 27 0.2881 0.2410 0.1962 0.1543 0.11620.0299 0.0120 Columns 28 through 36 -0.0000-0.0060-0.00600 0.01170.0775 0.1080 Columns 37 through 45 0.1418 0.1780 0.2159 0.2547 0.29340.3998 0.4289 Columns 46 through 54 0.4532 0.4719 0.4841 0.4891 0.48620.4243 0.3846 Columns 55 through 61 0.3350 0.2755 0.2061 0.1272 0.0392-0.0574 ?(4)z4?t20?t?1?t2 ?11?t?2 ,其中t0:0.5:2.5 ?t2?2t?12?t?3提示:用逻辑表达式求分段函数值。0.48050.08240.02880.33110.4748 -0.1619 0.43370.05350.05090.36690.4543t=0:0.5:2.5;z4=(t=0 & t=1 & t=2 & t0 0.25000 1.2500-1.0000 0.2500 2 已知 ?1234?4?13?1?,B?203? 34787A?3657?3?27?求下列表达式的值:(1) A+6.*B和A-B+I(其中I为单位矩阵)。 (2) A*B和A.*B 。 (3) A3和A.3 。 (4) A/B和BA 。(5) A,B和A(1,3,:);B2 。A=12 34 -4;34 7 87;3 65 7;B=1 3 -1;2 0 3;3 -2 7; z1=A+6.*B z1 =18 52-10 46 7105 21 53 49C=eye(3); z2=A-B+C z2 =12 31 -3 32 8 840 67 1z3=A*B z3 =篇二:XX秋XX级MATLAB程序设计实验报告一XX秋XX级MATLAB程序设计实验报告 实验x班级:xx 姓名:xx 学号:xx 一、实验目的1、了解MATLAB程序设计的开发环境,熟悉命令窗口、工作区窗口、历史命令等窗口的使用。2、掌握MATLAB常用命令的使用。3、掌握MATLAB帮助系统的使用。4、熟悉利用MATLAB进行简单数学计算以及绘图的操作方法。二、实验内容1、启动MATLAB软件,熟悉MATLAB的基本工作桌面,了解各个窗口的功能与使用。图1 MATLAB工作桌面2、MATLAB的常用命令与系统帮助:(1) 系统帮助help:用来查询已知命令的用法。例如已知inv是用来计算逆矩阵,键入help inv即可得知有关inv命令的用法。lookfor:用来寻找未知的命令。例如要寻找计算反矩阵的命令,可键入 lookfor inverse,MATLAB即会列出所有和关键字inverse相关的指令。找到所需的命令後 ,即可用help进一步找出其用法。(2) 数据显示格式:常用命令: 说明formatshort 显示小数点后4位(缺省值) formatlong 显示15位formatbank 显示小数点后2位format+ 显示+,-,0format short e 5位科学记数法format long e 15位科学记数法formatrat 最接近的有理数显示(3) 命令行编辑:键盘上的各种箭头和控制键提供了命令的重调、编辑功能。具体用法如下:-重调前一行(可重复使用调用更早的)-重调后一行-前移一字符-后移一字符home-前移到行首end-移动到行末esc-清除一行del-清除当前字符backspace-清除前一字符(4) MATLAB工作区常用命令:who-显示当前工作区中所有用户变量名whos-显示当前工作区中所有用户变量名及大小、字节数和类型 disp(x) -显示变量X的内容clear -清除工作区中用户定义的所有变量save文件名-保存工作区中用户定义的所有变量到指定文件中load文件名-载入指定文件中的数据3、在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。(1) 计算(365-52?2-70)?3(2) area=pi*2.52(3) 已知x=3,y=4,z?x2y3?x?y?在MATLAB中求z:(4) 利用who,whos命令查看工作空间内的所有变量,并比较两种命令区别。(5) 使用clear命令删除工作空间内的所有变量。提示:MATLAB有一些永久常数(Permanent Constants)如表所示,虽然在工作空间中看不到,但使用者可直接取用。表1.1 MATLAB中常用的变量,常量(6) 将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。?162313?511108? m1=?97612?414151?执行以下命令,观察结果:m1(2,3)m1(11)m1(:,3)m1(2:3,1:3)m1(1,4) + m1(2,3) + m1(3,2) + m1(4,1)(7) 执行命令help abs,查看函数abs的用法及用途,计算abs(3 +4i)。(8) 执行命令:x=0:0.1:6*pi;y=5*sin(x);plot(x,y)(9) 在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式如下:y?4t?e?/3)(10) 求方程组的根:?x1?4x2?3x3?2?2x1?5x2?x3?11?x?6x?x?12?123(11) 一个多项式的系数向量是p=1 -6 -72 -27,求这个多项式的根并写出多项式。4、思考题(1) 以下变量名是否合法?为什么?a) x2b) 3colc) _rowd) for(2) 求以下变量的值,并在MATLAB中验证。a) a=1:2:5;b) b=a a a;c) c=a+b(2,:) 三、源程序和实验结果 1.(365-52*2-70)/32.area=pi*2.523.x=3y=4z=x2*y3/(x-y)24.whowhos xwhos ywhos z5.clear6.m1=16,2,3,13;5,11,10,8;9,7,6,12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东惠州市教育局招聘市直公办中小学(幼儿园)编外教职员40人考前自测高频考点模拟试题及答案详解(名校卷)
- 2025广东深圳九州光电子技术有限公司招聘生产主管等2人模拟试卷及答案详解(新)
- 2025年湖州市市级医疗卫生单位公开招聘医疗卫生专业技术人员43人考前自测高频考点模拟试题及一套答案详解
- 2025江西中医药大学附属医院编制外招聘45人(第二批)考前自测高频考点模拟试题有完整答案详解
- 班组安全生培训产点评课件
- 2025安徽六安市人民医院招聘69人模拟试卷及答案详解(有一套)
- 班组安全月培训资料课件
- 课程文化多元融合路径-洞察与解读
- 2025年天津市医学会招聘派遣制(编外)工作人员模拟试卷及答案详解(全优)
- 班组安全建设指引培训课件
- 精神病人福利院建设项目建议书
- 2025-2030中国N-甲基苯胺市场深度调查与前景预测分析报告
- 2025至2030年中国洗护用品行业市场行情监测及前景战略研判报告
- aeo认证管理制度
- 无人机操控与维护专业教学标准(中等职业教育)2025修订
- 食品新产品开发设计案例
- 干洗店用人合同协议书
- 2025年内蒙古鄂尔多斯市国源矿业开发有限责任公司招聘笔试参考题库含答案解析
- 应届生校招:管理培训生笔试试题及答案
- AI+汽车智能化系列之十一:以地平线为例探究第三方智驾供应商核心竞争力
- 新概念英语第二册课后答案全部超级详细的哦
评论
0/150
提交评论