Matlab专业软件
指导手册
编者:王来
四川农业大学都江堰校区社团联合会
数学建模协会
前言
MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。
为了让我们四川农业大学都江堰校区的学生也享有世界先进的技术,编者特意为大家编写了这本指导手册,衷心的希望我们的数学爱好者,软件爱好者,各行业的爱好者能够齐聚思想洪流,来共同学习研究这门软件。
在本手册中,编者参考了近40种与之相关的书籍,其中的总结较为概括,涉及到的具体内容的讲解我们都会为读者一一解答,编者提倡大家“自学为主,教学为辅”。多多的利用我们身边的互联网,来了解和升华我们的知识水平。
限于编著者的水平,书中难免有些不当或失误之处,敬请广大读者批评指正。
如有任何对我们软件学习的意见和建议,eking@
编者
目录
1 Matlab常用函数命令汇总 1
Matlab常用内部常数 1
Mtlab常用基本函数 1
Matlab常用三角函数 1
2
基本图象绘制 2
plot绘图函数的参数 2
2绘制处理数据图方法 3
plot函数 3
线型与颜色 3
图形标记 3
设定坐标轴 4
加图例 4
subplot(m,n,p) 4
函数f(x)曲线 6
对数坐标图形 6
极坐标图 7
7
条形图形 7
填充图形 7
plot3函数 7
3处理常见的数学问题 8
微分中的运用 8
积分中的运用 10
线性与非线性方程中的运用 12
矩阵一系列问题 14
4处理优化问题 14
线性规划 14
无约束优化 16
约束优化 16
最值问题 19
1 Matlab常用函数命令汇总
Matlab常用内部常数
命令
功能
命令
功能
Exp
自然对数的底数e
inf 或 Inf
无限大,例如1/0
nan或NaN
非数值//例如0/0
pi
圆周率pi
realmax
系统所能表示的最大数
realmin
系统所能表示的最小数值
nargin
函数的输入引数个数
nargout
函数的输出引数个数
lasterr
存放最新的错误信息
lastwarn
存放最新的警告信息
Mtlab常用基本函数
命令
功能
命令
功能
abs(x)
纯量的绝对值或向量的长度
angle(z)
复数z的相角(Phase angle)
sqrt(x)
开平方
real(z)
复数z的实部
imag(z)
复数z的虚部
conj(z)
复数z的共轭复数
round(x)
四舍五入至最近整数
fix(x)
无论正负,舍去小数至最近整数
floor(x)
向下取整,即舍去正小数至最近整数
ceil(x)
上取整,即加入正小数至最近整数
rat(x)
将实数x化为多项分数展开
rats(x)
将实数x化为分数表示
sign(x)
符号函数(Signumfunction)
rem(x,y)
求x除以y的余数
Matlab 专业软件指导手册 来自淘豆网m.daumloan.com转载请标明出处.