Учитывая этот пример из справки MATLAB .
Этот пример, помимо проблем с синтаксисом, мне не подходит. Я не знаю, проблема ли в версии, я использую R2013a.
classdef MyClass
properties (Constant = true)
X = pi/180;
end
properties
PropA = sin(X*MyClass.getAngle([1 0],[0 1]);
end
methods (Static = true)
function r = getAngle(vx,vy)
end
end
end
Это говорит
Неопределенная функция или переменная 'X'. Ошибка в MyClass (строка 1) classdef MyClass
Я могу исправить это, добавив MyClass.X
, но я не знаю, было ли это целью.