hulonglong2010 发表于 2010-1-26 08:24

急求高手帮助!!!!!!!!!!!!!!

matlab如何实现函数间的调用?多个M文件的那种:)

leo12ok 发表于 2010-1-26 08:46

这个你查下书就好了。 如果你有三个函数A,B,C。那么三个函数间可以互相调用,也可以自己调用自己。具体的调用格式任何一本Matlab的书都有讲,我说的不如书上说的好,楼主可以找本书来翻翻。

xiaoding123 发表于 2010-1-26 08:57

书上有的,你去看看吧~  相信你一定行的~

shif 发表于 2010-1-26 10:56

不太清楚你说的意思哈,说明白一些

shif 发表于 2010-1-26 10:57

不太清楚你说的意思哈,说明白一些

shif 发表于 2010-1-26 10:58

你怎么不理我呢????????????????
??

csk68 发表于 2010-1-26 11:48

网上也有教程的  查查就好了--------------------------------=

1225.angel 发表于 2010-1-26 12:16

书上有的,你去看看吧~  相信你一定行的~

madio 发表于 2010-1-26 14:05

可以写一个function函数,然后以函数名命名该M文件,在其他文件里就可以调用这个函数了,注意如果一个M文件中写了多个函数,第一个为主函数,其他为子函数,只能调用主函数,由主函数来调用子函数!

厚积薄发 发表于 2010-1-26 15:19

有两种方式进行调用:第一种是将多个M文件分开放在同一个目标路径下,然后就可以像系统函数一样调用定义得 目标函数;第二种,是多个M文件一个M文件中,这是可以设置主函数的输入参数为空,输出参数可以根据需要任选,例如:function  main() 或者function   =main()   两者的区别在于:前一种得到的参数值在workspace中没有变量,是局部变量,而后一种得到 x,y是工作空间中的变量,也就是在workspace中有x和y两个变量。


你也可以参考一些matlab书籍的编程部分。
页: [1] 2
查看完整版本: 急求高手帮助!!!!!!!!!!!!!!