Matlab学习笔记(2019.10.20)

您所在的位置:网站首页 matlab求三角形面积命令 Matlab学习笔记(2019.10.20)

Matlab学习笔记(2019.10.20)

2024-07-12 18:20| 来源: 网络整理| 查看: 265

matlab.m文件的学习 一. 语法知识及实例演示。 3.1 .matlab.m文件。 (1).matlab有1000余条内装函数,这些函数都用后缀为m的文件编写,这些函数只需要学会调用和规则即可使用,省去了编写函数的过程,减轻了许多工作量,在调用函数时,在命令窗口输入函数名即可调用,十分方便。举例如下: (2).实例:解方程y=x^3+6xx+11*x+6 在这里插入图片描述

3.2. 函数m文件的组成函数m文件由五部分组成,分别是 (1).函数定义行:由关键字function开头,后面是函数函数的输出变量,若有多个则用方括号括起来,变量之间用逗号隔开,等式右边是函数名及输入变量,用小括号括起来,若有多个变量,之间也用逗号隔开。函数名与变量一样,必须为字母开头结尾,只能由字母,数字和下划线组成,且不超过31字符。 (2).帮助文本的标题行:说明函数的作用。 (3).帮助文本的内容:说明函数的特性及语法规则,并举例以帮助查找。。 (4).函数体:由输入变量计算输出变量的程序。 (5).附注:说明函数的编者,版权和日期。 以该例进行演示: 编程序计算三角形的面积A,三条边长分别为a、b、c,面积计算公式为A=√(s*(s-a)(s-b)(s-c)),其中s=(a+b+c)/2。 编写程序如下: 在这里插入图片描述

3.3 .内联函数 函数m文件是为了计算常用的、需要储存的函数,而对于一次性使用的函数,可以使用内联函数inline来实现,其不可储存。书写格式为: F=inline(expr,‘x1’,‘x2’…‘xn’) expr:以字符串形式的数学表达式x1,x2…xn为表达式中的变量。 以下为一个实例: 用内联函数来表示y=sinx+(sinx)^2,并计算x=π/4时函数的值。

在这里插入图片描述

3.4 .文本m文件 对于处理特定任务,一次要使用大量matlab命令和语句,且经常重复使用的程序,可将这些程序的集合,存放在扩展名为m的文件中。输出数据保存在工作空间中,方便下次调用。 实例:在单位圆中绘制花瓣图,分别绘制10花瓣,20花瓣,2花瓣和2-3-2不对称花瓣图。通过Enter键来切换图形。

在这里插入图片描述 3.5 .m文件的编辑和储存 在matlab2018b中,点击主页左上方新建脚本即打开m文件编辑器,即可编辑,编辑结束后应调试及排查错误,然后存盘,自动生成文件名,文件名即为函数名。

二. 总结思考。 matlab相对于其他软件有着方便、可对于特定任务需要用的函数语句进行集合形成文本m文件等优点,由于本身内部存有大量函数,故只需调用即可,但要用好matlab.m,需要对流程、函数和循环控制语句进行熟练掌握。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3