
不论你把上一个程序放在下一个程序的任何地方都是一样的,因为两个程序是独立的,没有数据交换或共享,所以没有任何联系。如果希望共享数据,就要引入全局变量,用global定义。
至于画图的问题,是由于没有新建图像文件,而MATLAB的机制是先将绘图区清空然后绘制新图像,所以如果要同时看到两张图像,应在绘图之前新建图像,如figure(n)其中n是表示图像文件的序号。
编写function,然后引用。举个很简单的例子哈:
fun.m文件:
function f = fun(x)
f = x+x^2
end
fun1.m文件:
function g = fun1(y)
g = y+y^2
end
main.m文件:
x = 1
y = 2
z = fun(x) + fun1(y)
z
这样就相当于是三个方程了,但是运行的时候只要运行main.m文件就可以喽~
有问题再联系~
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)