怎样在matlab中定义和使用函数(子程序),最好有个简单的例子,谢谢

怎样在matlab中定义和使用函数(子程序),最好有个简单的例子,谢谢,第1张

函数:(保存名字会自动默认为:testm)

function [a,b]=test(c,d)

a=c;

b=d;

命令窗口调:

<<c=7;

<<d=8;

<<[a,b]=test(c,d);

即可

给你个例子statm:

function [mean,stdev] = stat(x)

n = length(x);

mean = avg(x,n);

stdev = sqrt(sum((x-avg(x,n))^2)/n);

function mean = avg(x,n)

mean = sum(x)/n;

在同一个m文件中,定义了两个函数,其中stat(x)为主函数,avg(x,n)为子函数,主函数调用子函数

主函数必须与m文件同名,子函数必须跟在主函数或其他子函数后

主函数在此文件外可见,子函数不可见,即主函数全局,子函数非全局

以上就是关于怎样在matlab中定义和使用函数(子程序),最好有个简单的例子,谢谢全部的内容,包括:怎样在matlab中定义和使用函数(子程序),最好有个简单的例子,谢谢、matlab主程序和子程序的区别,另外两者的用法有什么区别,本人菜鸟,自学,希望得到各位大神帮忙!谢谢啦!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10104726.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存