在matlab的command window 的窗口中,输入edit 文件名(文件名一般以字母开头),如下:
>>edit main
再回车,就会在左侧的current folder里面新建一个名为mian的.m文件,d出编辑窗口,在编辑窗口输入你要编写的程序即可。
也可以直接点击matlab左上角的新建按钮,新建一个文件,即New script,族桥耐在里面编写程序,并保存在你指定的位置,这时候也可以修改文件名。
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视消春窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程兆春序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
MATLAB的m文件分为两种,1、脚本文件,就是由一堆命令构成的,里面第一行不是 function 开头,这种文件比如是name.m 就在命令窗口里输入name回车就行;
2、函数文件,第一行为function ,比如说是function y = name(x)这种文件,函数名与文件名是一致的,在命令窗口里输入name(x),x是运行参数,回车即运行。
其中以function开头的一行为引导行,表示该M文件是一个弯衡函数。函数名的命名规则与变量名相同。输入形参为函数的输入参数,输出形参为函数的输出型参数。当输出从形参多于一个时,则应该用方括号括起来。
function [s,p]=fcircle(r)
%
% r-圆半径
% s-圆面积
% p-圆周长
s=pi*r*r
p=2*pi*r
调用的方式调用方式: 在命令窗口输入 fcircle(5)即可。
实例:
1、创建M文件:新建函数
2、编写m文件
function s=sumsum(n)
s=0
for i=1:n
s=s+i
end
注意蚂激这里的保存路径
3、添加保存路径到目录下:在命令窗口输入如图所示:
cd紧跟为刚才m文件保存路径
4、埋物做直接调用sumsum函数即可
1、首先建立自定义函数m文件
function F=myfun(b)
syms x a c
%a——α;b—粗穗—β;c——φ
a=atan(1/(sin(c)*tan(b)))
F=int(int(sin(x)*cos(x),a,pi/2),0,pi)
end
2、在命令窗口中,输入洞凳源
b=pi/3;纳态 %β,回车
F=myfun(b) %回车
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)