私はMATLABオブジェクトclass_save_test定義:私はそれを保存しようとするとMATLAB save()がsaveobj()を2回呼び出すのはなぜですか?
classdef class_save_test
methods
function b=saveobj(a)
fprintf('saveobj called.\n');
b=a;
end
end
end
を:
j=class_save_test
save('delme1.mat','j')
それが2回呼び出され、なぜ私は、出力
saveobj called.
saveobj called.
を取得しますか?私はthisと人が同じ疑問を持っていたthisを発見したが、何の答え:-(私はMatlabの7.11.0(R2010b)を使用していないよ
更新:。。私はMathworks社とのサポート要求を提出した .. 。以下の答えを見つける:-)。 MathWorks社のテクニカルサポートによると