-5
我使用MATLAB R2010b中,我不明白什么是错用MATLAB ...MATLAB有什么问题?
>> SSS = simpleseries_dataset;
>> [X,T] = SSS;
>> ???Too many output arguments.
,但下面的代码是好的:
>> [X,T] = simpleseries_dataset;
我使用MATLAB R2010b中,我不明白什么是错用MATLAB ...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
,你必须调用该函数有两个输出。
您需要解释更多... – slartibartfast 2012-04-21 07:43:49
您需要显示如何定义X和T. – 2012-04-21 08:00:32
[Matlab“索引超出矩阵的维数”神经网络函数错误]的可能重复(http://stackoverflow.com/questions/10080079/matlab-index-exceeds-matrix-dimensions-neural-network-function-error) – 2012-04-21 08:01:12