当前位置: 首页 > article >正文

006 MATLAB编程基础

01 M文件

MATLAB输入命令有两种方法:

一是在MATLAB主窗口逐行输入命令,每个命令之间用分号或逗号分隔,每行可包含多个命令。 二是将命令组织成一个命令语句文集,使用扩展名“.m”,称为M文件。它由一系列的命令和语句组成。  当程序需要使用大量语句时,使用M文件非常方便,其编写和执行的效率远高于从主窗口逐条输入语句的效率。

启动M文件:

  • (1)从命令窗口选择【新建】
  • (2)在命令窗口输入
edit

 脚本文件:

脚本文件是一连串的MATLAB命令,它解决了运行指令较多时过于麻烦的问题,运行时只需在MATLAB命令窗口输入文件名或单击M文件编辑窗口的绿色三角图标

例 编写脚本文件绘制正弦曲线。

 函数文件:

函数文件的第一句可执行语句是以function引导的定义语句。
函数文件可以接受输入变量,返回结果,且可以返回任意多个值。    

形如:

function y=fun1(x)
y=x.^2;

此时再在命令窗口中输入 >>z=fun(9) 可得到结果为 z = 81


局部变量和全局变量:

M文件中的语句对整个MATLAB工作空间里的变量起作用,这样的变量称为全局变量。

局部变量是在函数体内部使用的变量,其影响范围只能在本函数体内,只在函数执行期间存在。


http://www.kler.cn/a/419949.html

相关文章:

  • MySql:理解数据库
  • Spire.PDF for .NET【页面设置】演示:旋转 PDF 中的页面
  • java将word docx pdf转换为图片(不需要额外下载压缩包,直接导入maven坐标)
  • 装饰器—购物打折
  • 快充协议IC支持全协议,内部集成LDO支持输出电压3.3V,支持宽电压范围3.3~30V
  • ELK的Filebeat
  • ansible自动化运维(一)配置主机清单
  • 在html页面显示一个变量,而这个变量中有xss脚本,如何安全的把这个变量原样展示出来
  • 360笔试题之LINUX和UNIX篇
  • 数据结构——排序第三幕(深究快排(非递归实现)、快排的优化、内省排序,排序总结)超详细!!!!
  • 【Debug】hexo-github令牌认证 Support for password authentication was removed
  • Node.js-Mongodb数据库
  • 电脑显示器拔插DVI线后副屏不显示
  • 【机器学习】机器学习学习笔记 - 监督学习 - 逻辑回归分类朴素贝叶斯分类支持向量机 SVM (可分类、可回归) - 04
  • K8S版本和istio版本的对照关系
  • 数学建模——Topsis法
  • scrapy豆瓣爬虫增强-批量随机请求头
  • 使用pyQT完成简单登录界面
  • 【k8s】监控K8S集群
  • 现代应用程序中基于 Cell 架构的安全防护之道
  • MySQL Linux 离线安装
  • Git 的使用
  • conda手动初始化
  • 【算法】用堆结构解决Top N问题
  • 通义灵码走进北京大学创新课堂丨阿里云云原生 10 月产品月报
  • P4打卡——pytorch实现猴痘病例识别