MATLAB中一些简单命令介绍与学习._第1页
MATLAB中一些简单命令介绍与学习._第2页
免费预览已结束,剩余11页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MATLAB介绍MATLAB中一些简单命令介绍与学习MATLAB中M文件的简单介绍与学习MATLAB中二维、三维图形的介绍与学习MATLAB中简单动画的制作与学习谢谢大家!MATLAB命令简单介绍 MATLAB是建立在向量、数组和矩阵基础上的一 种分析和仿真工具软件包,包含各种能够进行常 规运算的“工具箱”,如常用的矩阵代数运算、 数组运算、方程求根、优化计算及函数求导积分 符号运算等;同时还提供了编程计算的编程特性, 通过编程可以解决一些复杂的工程问题;也可绘 制二维.三维图形,输出结果可视化。目前,已 成为工程领域中较常用的软件工具包之一。运行MATLAB会创建一个或多个窗口a)命令区(C

2、ommand Window)是用户使用的主要场所, 此时,可以输入变量、数组及运算命令,进行一些简 单的运算;用门一-键搜索、修改以前使用过的命令 操作,用clc清除窗口;用help sqrt ( help input.)寻 求有关帮助;b)编辑区(EditorDebugger Window)编制各种M文件, 存麻(Save)、运行( (Run)等.MATLAB中与数学相关的常用的工具箱*. l匕*: 、 - .X 人* jttB在命令区(Command Window)键入help命令,可查看工具箱;-Elementary matrices and matrix manipulation*-

3、Elementary math functions. Specialized math functions. Matrix functions numerical linear algebra* Data analysis and Fourier transforms* Interpolation and polynomials. Function functions and ODE solvers. Two dimensional graphs*- Three dimensional graphs.-Specialized graphs.matlabelmatmatlabelfunmatla

4、bspecfunmatlabmatfunmatlabdatafunmatlabpolyfunmatlabXfunfunmatlabgraph2dmatlabgraph3dmatlabspecgraphMATLAB中与数学相关的常用的工具箱nnetnnetNeural Network Toolbox.nnetXnndemosNeural Network Demonstrations*toolboxoptimtoolboxpdetoolboxsplinestoolboxstatsOptimization Toolbox.Partial Differential Equation Toolbox.S

5、pline Toolbox Statistics Toolbox.toolboxsymbolic Symbolic Math Toolbox.waveletwavelet Wavelet Toolbox.工具箱及命令查询help topicsaXba4-bab,a-b,a+b举例5+35-35*348/4=4X48=125A2=25/ or AMATLAB中基本代数运算符help fabshelp sqrt法法幕加减乘除乘在命令区(Command Window)键入help opshelp langhelp elfunMATLAB中数组、矩阵基本运算符MLxj rr u .运算IB符号举例加法

6、,a+b+1 2+3 4 1,2+3减法,a-b1 2-3 41,2-3乘法,a*b*1,2严3 1,23,4a *b*1,2 *3,4=3,8逆乘,左乘ax=bx=ab=inv(a)*b右乘/xa=b - x=b 7a=b9* in v(a)乘幕,方阵的幕AaA2=a*a元素的幕Aa.A2 x.A3 MATLAB的变量及数组均是以向量或矩阵方式存储的 1:向量方式输入符号x=152533455%以向量(数组)方式给x赋值y=(x(3)+x(5)/2*x(4)%调用x中的元素z=sqrt(x)%每个元素开方t=x%向量x的转置赋给tu=x*t%向量的内积( (u为向量x的模的平方)愛量及就他詹

7、入d:- JU K XV. _宀 2:矩阵方式输入a=1,2,3;4,5,6;7,8,0 b=366;804;351 det(a)inv(a) x=ab y=inv(a)*bdisp(a5b5x)IB- -X*1 3:矩阵的简单运算c=inv(a)%方阵的逆阵y=c*b%矩阵乘积d=a b;disp(d)%矩阵拼接d=af; disp(d)%矩阵转置g=2*a+3%常数乘矩阵, 各元素加3p二eye%3阶单位矩阵y=a.*p%两矩阵对应元素乘积zeros(3)%3阶零矩阵%矩阵输入( (a为3阶方阵)%列矩阵输入%方阵行列式%方阵的逆%ax=b方程组的解%与乂相同%显示矩阵JBHL.箋量及戳L输入 4:数组的分点输入和步长输入x=linspace(0,2*pi,30);% 按分点赋值y=50*sin(x);plot(x,y);%画正弦曲线plot(x,y, *);hold on t=0:0.5:7 z=t.A2;plot(t,z, bo);%画=xT曲线plot(t,z52);IMATLAB中关系和逻辑运算:k.“ rw :.K.r - .c = =0).*y; (z=(y0 | y=0).*y;z=z+.5*(yfy在x=1点求泰勒展开式(8项)MATLAB中符号运算 fx=,a*xA2+b*x+c,solve(fx)%求方程fx=O的符号解solve(fx5b

温馨提示

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

评论

0/150

提交评论