很明显,train_netloop()的输出是一个结构,您试图将其保存在使用zeros()创建的数组中,即double-array。由于结构不是双重结构,这显然行不通。尝试result = cell(30, 1)和result{counter} = train_netloop(),即将结果存储在单元格中。
该问题是由工具箱路径引起,在Matlab中文论坛解答如下:“这个问题很好解决,你把你的lssvm的那个工具箱remove from the path,然后libsvm工具箱也remove from the path,然后就可以了,我一般都是手动加工具箱的,避免运行出错。”也就是把对应的LSSVM工具箱的路径删掉 我自己试了一下确实可以,应该...
错误使用 double 无法从 struct 转换为 double。 只看楼主 收藏 回复gdddara 1L喂熊 1 在运行下面代码时出现:% 脑电信号的特征分析function NaoDian_Analysisclc;close all;data0 = load('s2');A = data0;B = A(:,:,1); % size(B)C = zeros(6400,1);for i = 1:100 for j = 1:64 C(...
错误使用 struc..求大家帮忙,做bp神经网络预测时出现这个问题,网上查了下说lssvm工具箱路径要删掉,可是根本没用,我完全删除了还是不行啊