matlab如何创建函数

如题所述

m文件函数是Matlab中的子函数,其格式为:
function[输出参数列表]=函数名(输入参数列表)
函数体

举个例子,编写一个求自变量X的正弦值的m函数,如下:
function y=mysin(x)
y=sin(x);% 函数体

此时在Matlab命令窗口输入若下内容时
>>x=pi/2;
>>y=mysin(x)
Matlab便会调用y.m文件子函数,计算sin值,并给出结果为
>>y=1

例子有点简单,自己琢磨编写更强大的函数吧,注学习快乐!
你觉得有帮助,别忘了采纳(⊙o⊙)哦!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-28
m文件函数是Matlab中的子函数,其格式为:
function[输出参数列表]=函数名(输入参数列表)
函数体

举个例子,编写一个求自变量X的正弦值的m函数,如下:
function y=mysin(x)
y=sin(x);% 函数体

此时在Matlab命令窗口输入若下内容时
>>x=pi/2;
>>y=mysin(x)
Matlab便会调用y.m文件子函数,计算sin值,并给出结果为
>>y=1