matlab高手请进,m-file文件问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 04:30:09
如何把下面这段程序写成一个m-file文件进行调用
A=rand(n)
B=inv(A)*A
D= eig(B)
if all(D>0)
fprintf('a')
else
fprintf('b')
end

谢谢啊

建立一个文件printab.m
内容为:
function printab
A=rand(n)
B=inv(A)*A
D= eig(B)
if all(D>0)
fprintf('a')
else
fprintf('b')
end

直接全部COPY进一个空白的M文件,然后保存就可以了。用一个有意义的名字比如XXX,不要用什么a1,b2之类的。。。以后想调用,直接到相应路径下面,XXX.m,就可以运行了~~