matlab主程序中变量子程序中能直接调用么????

如题所述

想用的话,把该变量放到子程序的输出变量表中追问

a=1;
b=2;
c=add(a,b)
function q=add(a,b)
q=a+b;

错在哪。。。。。

追答

这段代码不要再命令窗口中写,而是在M文件的Editor建立一个文件,只写前三行,比如保存为testadd把,而把function及其下一行放在令一个文件中,直接保存,文件名千万别改,执行testadd应该就没问题了。

追问

嫩不能放在一个M文件里????

追答

function 定义的函数必须单独放置

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答