matlab出错,求大神解答

P=[0.050.100.350.170.550;00.150.450.180.550.10;0.100.150.350.180.450.10;0.1000.450.17... P=[0.05 0.10 0.35 0.17 0.55 0;0 0.15 0.45 0.18 0.55 0.10;0.10 0.15 0.35 0.18 0.45 0.10;0.10 0 0.45 0.17 0.50 0;0.15 0.15 0.45 0.17 0.40 0.10;0 0.10 0.45 0.18 0.50 0;0 0.05 0.35 0.17 0.45 0.10;0.10 0.05 0.45 0.17 0.55 0.10;0.15 0 0.35 0.18 0.55 0;0.15 0.10 0.45 0.17 0.45 0;0.05 0 0.45 0.18 0.45 0;0 0 0.35 0.17 0.40 0;0.10 0.10 0.35 0.18 0.40 0;0.15 0.05 0.35 0.18 0.50 0.10;0.05 0.05 0.45 0.18 0.40 0.10;0.05 0.15 0.35 0.17 0.50 0.10];%输入层节点样本数据
T=[0.4416 0.4012 0.5140 0.3085 0.4034 0.4110 0.4845 0.3945 0.3669 0.3817 0.3016 0.4166 0.4578 0.4107 0.4184 0.4704];%输出层节点样本数据
SPREAD=0.075;
net=newrbe(P,T,SPREAD);%建立RBF网络并训练
P_test=[0.15 0.05 0.35 0.18 0.50 0.10;0.05 0.05 0.45 0.18 0.40 0.10;0.05 0.15 0.35 0.17 0.50 0.10];%输入测试样本数据
Y=sim(net,P_test)%仿真并输出预测结果
??? Error using ==> newrbe
Inputs and Targets have different numbers of columns.
展开
 我来答
lhmhz
高粉答主

2016-10-05 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7263 获赞数:16992

向TA提问 私信TA
展开全部

错误提示:Inputs and Targets have different numbers of columns.

意思是,输入和目标的列数不对应。

措施,将P、P_test向量转置就解决问题。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式