如果妳的主程序是普通的M程序,不是函數,子程序是函數,這兩個程序是不能壹起寫的。
例如:
%主程序
a = 1;
b = 2;
c=addfun(a,b)
%子程序
函數c=addfun(a,b)
c = a+b;
返回
以上不能寫在壹個M文件裏。
但是
函數mainfun()
色度控制中心
a = 1;
b = 2;
c=addfun(a,b)
%子程序
函數c=addfun(a,b)
c = a+b;
返回
這個可以這樣做,也可以直接運行。但是,當程序完成時,您將無法在主程序和子例程中查看變量值。