MATLAB R2010b を使用していますが、matlab の何が問題なのか理解できません...
>> SSS = simpleseries_dataset;
>> [X,T] = SSS;
>> ???Too many output arguments.
しかし、次のコードは良いです:
>> [X,T] = simpleseries_dataset;
MATLAB R2010b を使用していますが、matlab の何が問題なのか理解できません...
>> SSS = simpleseries_dataset;
>> [X,T] = SSS;
>> ???Too many output arguments.
しかし、次のコードは良いです:
>> [X,T] = simpleseries_dataset;
simpleseries_dataset
関数です。関数は複数の出力を持つことができます - と入力するedit simpleseries_dataset
と、関数の定義が表示されます。
function [inputs,targets] = simpleseries_dataset
コードの最初の行を実行すると、単一の出力変数が得られます。つまり、inputs
格納されSSS
てtargets
破棄されます。複数出力関数の出力を単一の変数に割り当てることは、次のことと同じです。
[SSS, ~] = simpleseries_dataset;
したがって、 からの両方の出力値を保持したい場合はsimpleseries_dataset
、2 つの出力で関数を呼び出す必要があります。