【发布时间】:2016-05-21 01:30:59
【问题描述】:
这是一个简单的 .m 文件。保存到“temp.m”。
在 Matlab 7.12.0 (R2011a) 中,我可以调用 temp.t0() 或 temp.t1(),它会打印出预期的结果。但在 Matlab 7.1.0.246(R14) 中。它显示了这个错误:
temp.t0() ???函数、脚本或类 temp 无法使用 {} 或 .索引。
是不是因为matlab版本低,不支持调用静态方法?
下面是temp.m的源码
classdef temp
methods (Static)
function [] = t0()
fprintf('function t0\n');
end
function [] = t1()
fprintf('function t1\n');
end
end
end
【问题讨论】:
标签: matlab static-methods