我可以叫什么 发表于 2016-6-25 14:13

MATLAB不同.m文件变量名可以相同吗

如题。因为涉及到的变量太多,所以难免会有重复。请教大家,不同.m文件变量名可否相同。
PS:不同m文件之间的变量值有可能会相互调用。如果存在这种情况,在变量名前加上文件名是否就可以实现有效区分?
谢谢大家

百年孤独 发表于 2016-6-25 17:41

1. 不同m文件中的变量名可以相同的。
2. 可以用你说的这种方式区分。

百年孤独 发表于 2016-6-25 17:41

将m文件写成子函数形式,比如a,b,c是某一个m文件的变量:
function = f_name( x,y,z );  % f_name是m文件的名字
a = ...
b = ...
c = ...
其中x,y,z是输入参数,a,b,c是输出参数,在其它函数中直接调用a,b,c就可以了~
页: [1]
查看完整版本: MATLAB不同.m文件变量名可以相同吗