数学软件实验报告)

上传人:zhu****ng 文档编号:157389279 上传时间:2022-09-29 格式:DOC 页数:24 大小:40.52KB
收藏 版权申诉 举报 下载
数学软件实验报告)_第1页
第1页 / 共24页
数学软件实验报告)_第2页
第2页 / 共24页
数学软件实验报告)_第3页
第3页 / 共24页
资源描述:

《数学软件实验报告)》由会员分享,可在线阅读,更多相关《数学软件实验报告)(24页珍藏版)》请在装配图网上搜索。

1、大学实验报告学院名称:理学院 专业年级:2013级信计1班姓 名 学 号:课 程:数学软件实验 报告日期:2014年10月18日实验一 MATLAB的基本操作、基本指令及其用法一实验目的熟悉MATLAB软件的发展历程,学会MATLAB基本菜单使用,MATLAB的环境设置及其他常用选项设置方法,MATLAB帮助系统和演示系统的使用,MATLAB常用指令的使用方法,以及标点符号的用法等。二实验要求了解数学软件的发展,会使用MATLAB基本菜单,掌握常用设置方法,会使用MATLAB帮助和演示。三实验内容此处正文(参阅数学实验实验一的第一节内容和第二节部分内容,将自己实验实习过程中的主要过程步骤写在此

2、处)第一节 MATLAB基本操作MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB应用非常之广泛!第二节 基本数学运算一.基本知识1.简单矩阵的建立与矩阵元素(1)直接输入矩阵 a=1 2 3;3 4 5; 5 6 7(2)通过语句或者函数产生矩阵 b=sin(a) c=a+0.3*(1+b/2) d=ones(3)+eye(3)(3).利用文本文件创建矩阵 load ding.txt ding(4)从外部数据文件中装入已有矩阵x=-5.26 sq

3、rt(7) (2+6+96)*8/4 x(5)=abs(1) e=a be = 1.0000 2.0000 3.0000 0.8415 0.9093 0.1411 3.0000 4.0000 5.0000 0.1411 -0.7568 -0.9589 5.0000 6.0000 7.0000 -0.9589 -0.2794 0.6570 e=a be = 1.0000 2.0000 3.0000 3.0000 4.0000 5.0000 5.0000 6.0000 7.0000 0.8415 0.9093 0.1411 0.1411 -0.7568 -0.9589 -0.9589 -0.279

4、4 0.6570 e=1 2 3 4 5 6;3 5 7 9 8 8;7 8 5 4 2 1 ;7 4 5 2 1 8g = 1 2 3 4 5 6 3 5 7 9 8 8 7 8 5 4 2 1 7 4 5 2 1 8 f=g(;,2;5)f = 2 4 5 9 8 4 4 22.常量、变量与表达式(2) t=How about this character string?t =How about this character string?(2) i cant find my keyans =i cant find my key(3) A=helloA =hello B=2*AB = 20

5、8 202 216 216 222(4) c=1+2ic = 1.0000 + 2.0000i c=1+2*ic = 1.0000 + 2.0000i c=1+2*jc = 1.0000 + 2.0000i c=1+2*sqrt(-1)c = 1.0000 + 2.0000i3.命令窗口常用的命令与标点符号的使用 help cd CD Change current working directory. CD directory-spec sets the current directory to the one specified. CD . moves to the directory ab

6、ove the current one. CD, by itself, prints out the current directory. WD = CD returns the current directory as a string. Use the functional form of CD, such as CD(directory-spec), when the directory specification is stored in a string. See also pwd. Overloaded methods: ftp/cd Reference page in Help

7、browser doc cd4.内存变量的编辑、保存和清除二.算术运算1.加减法运算 a=1 1;2 2; b=ones(2); c=a+bc = 2 2 3 3 d=1 1 1;e=a+be = 2 2 3 3 c1=c-2c1 = 0 0 1 12.乘除法运算(1) f=a*bf = 2 2 4 4 g=b*ag = 3 3 3 3 h=pi*ah = 3.1416 3.1416 6.2832 6.2832 A=a*cA = 5 5 10 10 B=c*aB = 6 6 9 9 A=a.*cA = 2 2 6 6 B=c.*aB = 2 2 6 6(2)求解方程组解 a=1 2 3;4 2

8、 6;7 4 9 ;b=4;1;2;abans = -1.5000 2.0000 0.5000(3) a=rand(3),b=rand(3)a = 0.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575b = 0.9649 0.9572 0.1419 0.1576 0.4854 0.4218 0.9706 0.8003 0.9157 a1=a/ba1 = 0.7571 0.3356 0.0323 0.2462 -0.4341 0.7590 -0.9446 0.4093 1.0035 a2=aba2 = -2.5775 -1.

9、3591 -0.0618 3.0365 2.0130 -0.0863 1.0462 0.8110 0.9734 a3=b/aa3 = 0.8306 0.3601 -0.2991 1.0730 -0.8795 0.6307 0.3442 0.6978 0.4577 a4=baa4 =-1.8233 -1.1435 -0.2172 2.7367 2.1961 0.3685 -0.3205 -0.6006 0.9537 -1.8233 -1.1435 -0.2172 2.7367 2.1961 0.3685 -0.3205 -0.6006 0.9537(4) a5=(ab)a5 = 0.8306 0

10、.3601 -0.2991 1.0730 -0.8795 0.6307 0.3442 0.6978 0.4577 a6=b/aa6 = 0.8306 0.3601 -0.2991 1.0730 -0.8795 0.6307 0.3442 0.6978 0.4577 a7=a./ba7 = 0.8444 0.9542 1.9628 5.7469 1.3028 1.2967 0.1308 0.1219 1.0456(5) a8=a.ba8 = 1.1843 1.0479 0.5095 0.1740 0.7676 0.7712 7.6433 8.2046 0.9564 a8=1./a7a8 = 1.

11、1843 1.0479 0.5095 0.1740 0.7676 0.7712 7.6433 8.2046 0.95643.乘幂运算 g=1 2 3 4;5 6 7 8;9 10 11 12;g.2ans = 1 4 9 16 25 36 49 64 81 100 121 144 h=1 1 1 1 ;2 2 2 2 ;3 3 3 3 ;g.(h-1)ans = 1 1 1 1 5 6 7 8 81 100 121 144 2.gans = 2 4 8 16 32 64 128 256 512 1024 2048 40964.转置运算 x=1 2 5;3 5 3;6 2 8x = 1 2 5

12、3 5 3 6 2 8 y=xy = 1 3 6 2 5 2 5 3 8 a=1+2i 2-5i; 2+2i 8-2ia = 1.0000 + 2.0000i 2.0000 - 5.0000i 2.0000 + 2.0000i 8.0000 - 2.0000i b=ab = 1.0000 - 2.0000i 2.0000 - 2.0000i 2.0000 + 5.0000i 8.0000 + 2.0000i b=a.b = 1.0000 + 2.0000i 2.0000 + 2.0000i 2.0000 - 5.0000i 8.0000 - 2.0000i conj(a)ans = 1.000

13、0 + 2.0000i 2.0000 + 2.0000i 2.0000 - 5.0000i 8.0000 - 2.0000i三.关系运算与逻辑运算1.关系运算 a=-1 2 4; 5 3 9;b=4 0 2;5 1 1;c=abc = 0 1 1 0 1 12.逻辑运算(1)逻辑与 a=2 3 4;1 6 3;b=2 3 1;6 5 4;c=a&bc = 1 1 1 1 1 1(2)逻辑或 d=a|bd = 1 1 1 1 1 1(3)逻辑非 e=ae = 0 0 0 0 0 0四.建立特殊数组1.用特殊函数建立数组 zeros(5)ans = 0 0 0 0 0 0 0 0 0 0 0 0

14、0 0 0 0 0 0 0 0 0 0 0 0 0 pascal(8)ans = Columns 1 through 5 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 10 20 35 1 5 15 35 70 1 6 21 56 126 1 7 28 84 210 1 8 36 120 330 Columns 6 through 8 1 1 1 6 7 8 21 28 36 56 84 120 126 210 330 252 462 792 462 924 1716 792 1716 34322.用小数组创建大数组 a=1 1;2 3a = 1 1 2 3 b=a,

15、eye(2,3);ones(3,2),rand(3)b = 1.0000 1.0000 1.0000 0 0 2.0000 3.0000 0 1.0000 0 1.0000 1.0000 0.7922 0.0357 0.6787 1.0000 1.0000 0.9595 0.8491 0.7577 1.0000 1.0000 0.6557 0.9340 0.74313.利用冒号建立数组 x=1:5x = 1 2 3 4 5 y=0:pi/4:piy = 0 0.7854 1.5708 2.3562 3.1416 z=6:-1:1z = 6 5 4 3 2 14.空数组 x=x = a=1 2

16、3;2 3 4a = 1 2 3 2 3 4四、实验总结此处正文(将在本次实验实习你的最大收获是什么?通过实习你有什么想法?你对本次实习的看法和感想是什么?等写在此)通过这次试验,我学到了一些关于运算的知识,还注意到了一些细节。具体总结如下:1.简单的一个符号就会改变结果,如./和/是有区别的。2.在计算过程中,会出现未预料到的问题,应善于探索,不应回避,应为以后还会遇到。3.仔细看书,对所学内容回顾,上机操作,熟练所学。注:实验报告完成后,请将你的实验报告按此格式书写,保存文件名为:学号姓名(1).DOC提交到服务器的数学软件文件夹中。提交的方法是:打开:网上邻居SERVICE,用户名为:shuruan,密码:matlab。打开后将你的保存好的文件拖进“数学软件”文件夹中即可。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!