【问题标题】:How do I train data in MATLAB in order to use in ANFIS?如何在 MATLAB 中训练数据以便在 ANFIS 中使用?
【发布时间】:2013-03-22 04:38:01
【问题描述】:

我有data = [a b c d],这个数据在一个循环中,其中abcd 的值会发生变化。

for num=START:END
    [out1 out2] = some_funstion(input_image);
    a = out1+out2;
    b = out2-out1; %example
    data = [a b];
end

如何保存整个数据并进行训练?

【问题讨论】:

  • 你能提供更多细节吗?在每个循环中,数据是根据函数还是分布变化?
  • 是的,我更改了我的帖子我想保存包含所有 a 和 b 值的“数据”;

标签: matlab neural-network fuzzy-logic


【解决方案1】:

将您的代码更改如下:

data = [];
for num=START:END
    [out1 out2] = some_funstion(input_image);
    a = out1+out2;
    b = out2-out1;%example
    data = [data; a b]; % each row of data will be a and b
end

save('file.mat','data'); % save 'data' in the 'file.mat' file
load('file.mat'); % load 'data' from 'file.mat'. 

顺便说一下,在matlab中,cmet后面是'%'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-09
    • 2019-01-31
    • 2013-08-17
    • 2014-01-02
    • 2012-06-02
    • 1970-01-01
    • 2018-01-05
    相关资源
    最近更新 更多