matlab 编程

简介: M文件-脚本 m文件即脚本,为了一次执行多条保存过的命令。 %为注释。 m脚本运行后,运算过程中产生的变量和结果都将被保存在工作空间(workSpace)中,就像在命令窗口(command window)中依次输入m文件中的语句,效果一样。 M文件-函数 function [x1 x2]=equationSolve(a,b,c)%[x1 x2] is retur

M文件-脚本

m文件即脚本,为了一次执行多条保存过的命令。
%为注释。

m脚本运行后,运算过程中产生的变量和结果都将被保存在工作空间(workSpace)中,就像在命令窗口(command window)中依次输入m文件中的语句,效果一样。

M文件-函数

function [x1 x2]=equationSolve(a,b,c)
%[x1 x2] is return value
%a,b,c are input parameters
%calculate quadratic equation with one unknown
delt=b*b-4*a*c;
if delt<0
    'no answer';
elseif delt==0
    'only one answer';
    x1=-a/2;
else
    x1=(-a+sqrt(delt))/2;
    x2=(-a-sqrt(delt))/2;
end
保存为equationSolve.m,加入到matlab的path中,就可以直接用了。


与m脚本不同,m函数运行时的中间结果不影响用户的工作空间。


目录
相关文章
|
2月前
|
机器学习/深度学习 算法 数据库
基于CNN卷积网络的MNIST手写数字识别matlab仿真,CNN编程实现不使用matlab工具箱
基于CNN卷积网络的MNIST手写数字识别matlab仿真,CNN编程实现不使用matlab工具箱
|
8月前
|
存储 算法 索引
第4章 MATLAB编程基础——4.7 MATLAB程序的调试
第4章 MATLAB编程基础——4.7 MATLAB程序的调试
|
8月前
第4章 MATLAB编程基础——4.6 M文件中变量的检测与传递
第4章 MATLAB编程基础——4.6 M文件中变量的检测与传递
|
8月前
|
自然语言处理 算法
第4章 MATLAB编程基础——4.5 脚本与函数(2)
第4章 MATLAB编程基础——4.5 脚本与函数(2)
|
8月前
|
自然语言处理
第4章 MATLAB编程基础——4.5 脚本与函数(1)
第4章 MATLAB编程基础——4.5 脚本与函数(1)
|
8月前
第4章 MATLAB编程基础——4.4 控制程序流的其他常用指令
第4章 MATLAB编程基础——4.4 控制程序流的其他常用指令
|
8月前
|
自然语言处理 算法
第4章 MATLAB编程基础——4.3 MATLAB的控制流(2)
第4章 MATLAB编程基础——4.3 MATLAB的控制流(2)
|
8月前
|
机器学习/深度学习 算法
第4章 MATLAB编程基础——4.3 MATLAB的控制流(1)
第4章 MATLAB编程基础——4.3 MATLAB的控制流(1)
|
8月前
|
存储
第4章 MATLAB编程基础——4.2 变量
第4章 MATLAB编程基础——4.2 变量
|
8月前
第4章 MATLAB编程基础——4.1 M文件编辑器
第4章 MATLAB编程基础——4.1 M文件编辑器

热门文章

最新文章