第1章《Matlab软件基础及应用》.doc

第1章《Matlab软件基础及应用》.doc

ID:58838972

大小:309.50 KB

页数:24页

时间:2020-09-24

第1章《Matlab软件基础及应用》.doc_第1页
第1章《Matlab软件基础及应用》.doc_第2页
第1章《Matlab软件基础及应用》.doc_第3页
第1章《Matlab软件基础及应用》.doc_第4页
第1章《Matlab软件基础及应用》.doc_第5页
资源描述:

《第1章《Matlab软件基础及应用》.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB(MATrixLABoratory)具有用法简易、可灵活运用、程序结构强又兼具延展性。以下为其几个特色:·功能强的数值运算-在MATLAB环境中,有超过500种数学、统计、科学及工程方面的函数可使用,函数的标示自然,使得问题和解答像数学式子一般简单明了,让使用者可全力发挥在解题方面,而非浪费在电脑操作上。·先进的资料视觉化功能-MATLAB的物件导向图形架构让使用者可执行视觉数据分,并制作高品质的图形,完成科学性或工程性图文并茂的文章。·高阶但简单的程式环境-做为一种直译式的程式语言,MATLAB容许使用者在短时

2、间内写完程式,所花的时间约为用FORTRAN或C的几分之一,而且不需要编译(compile)及联结(link)即能执行,同时包含了更多及更容易使用的内建功能。·开放及可延伸的架构-MATLAB容许使用者接触它大多数的数学原使码,检视运算法,更改现存函数,甚至加入自己的函数使MATLAB成为使用者所须要的环境。·丰富的程式工具箱-MATLAB的程式工具箱融合了套装前软体的优点,与一个灵活的开放但容易操作之环境,这些工具箱提供了使用者在特别应用领域所需之许多函数。现有工具箱有:符号运算(利用MapleV的计算核心执行)、影像处理

3、、统计分析、讯号处理、神经网路、模拟分析、控制系统、即时控制、系统确认、强建控制、弧线分析、最佳化、模糊逻辑、mu分析及合成、化学计量分析。第一章基础准备及入门1.1Desktop操作桌面的启动lMATLAB的启动lDesktop操作桌面简介1.2CommandWindow运行入门lCommandWindow指令窗简介l最简单的计算器使用法【例1.2-1】求的算术运算结果。>>(12+2*(7-4))/3^2【例1.2-2】简单矩阵的输入步骤。A=[1,2,3;4,5,6;7,8,9]A=123456789【例1.2-3】矩

4、阵的分行输入。A=[1,2,34,5,67,8,9]A=123456789【例1.2-4】指令的续行输入S=1–1/2+1/3–1/4+1/5–1/6+1/7…-1/8S=0.63451.1.1数值、变量和表达式一数值的记述3-990.0019.4561.3e-34.5e32二变量命名规则变量的第一个字符必须是英文字母,最多可包括31个字符(英文、数字和下连符),区分大小写。如Mas_2,mas_2为两个不同的变量。一MATLAB默认的预定义变量help在线上说明,如help,quitwho列出所有定义过的变量名称ans预设

5、的计算结果的变量名pi=3.i=j=inf无穷大eps机器中的最小数NaN不定值nargin所用函数的输入变量数目nargout所用函数的输出变量数目realmin最小可用正实数realmax最大可用正实数二运算符和表达式数学表达式MATLAB运算符MATLAB表达式加a+b+a+b减a-b-a-b乘a×b*a*b除a÷b/或a/b或ba幂ab^a^b说明:l所有运算定义在复数域上。对于方根问题,运算只返回处于第一象限的解。lMATLAB用左斜杠或右斜杠分别表示“左除”或“右除”运算。对标量而言,两者的作用没有差别;但对

6、矩阵来说,“左除”或“右除”运算的意义不同,结果也不同。一复数和复数矩阵【例1.2-5】复数表达,及计算。(1)z1=3+4iz1=3.0000+4.0000i(2)z2=1+2*iz3=2*exp(i*pi/6)z=z1*z2/z3z2=1.0000+2.0000iz3=1.7321+1.0000iz=0.3349+5.5801i【例1.2-6】复数矩阵的生成及运算A=[1,3;2,4]-[5,8;6,9]*iB=[1+5i,2+6i;3+8*i,4+9*i]C=A*BA=1.0000-5.0000i3.0000-8.00

7、00i2.0000-6.0000i4.0000-9.0000iB=1.0000+5.0000i2.0000+6.0000i3.0000+8.0000i4.0000+9.0000iC=1.0e+002*0.99001.1600-0.0900i1.1600+0.0900i1.3700【例1.2-7】求上例复数矩阵C的实部、虚部、模和相角。C_real=real(C)C_imag=imag(C)C_magnitude=abs(C)C_phase=angle(C)*180/piC_real=99116116137C_imag=0-9

8、90C_magnitude=99.0000116.3486116.3486137.0000C_phase=0-4.43654.43650【例1.2-8】用MATLAB计算能得到–2吗?(1)a=-8;r=a^(1/3)r=1.0000+1.7321i(2)的全部方根计算如下m=[0,1,2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。