已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 菏泽职业学院《资产评估》2024-2025学年第一学期期末试卷
- 土工布抗氧化性能试验记录
- 化学改良土水泥或石灰剂量标准曲线试验记录
- 下属企业安全生产目标责任书
- 吴门验方“阳和散结汤”治疗乳腺癌理论浅析
- 浅析大学生社会实践在高校人才培养中的地位和作用
- 汉语言论文排版格式
- 基于供应链管理下的工程项目采购管理
- 江姐的演唱特点-以唱段《盼亲人》《松涛我的亲人》为例
- 试论《哈利-波特》系列的语言特色
- 太阳能光伏电站建设合同
- 二年级美术上册全册教案(江西版)
- T∕CEC 199-2019 船岸连接电缆管理系统技术条件
- 中国移动《下一代全光骨干传送网白皮书》
- 转基因的科学-基因工程智慧树知到期末考试答案章节答案2024年湖南师范大学
- 2022年版初中物理课程标准解读-课件
- 前列腺癌手术麻醉管理
- MOOC 广告创意学-湖南大学 中国大学慕课答案
- 2024年建筑业10项新技术
- 物业保洁品质提升方案及措施
- 培训市场介绍
评论
0/150
提交评论