如何存储一系列的从一个for循环矩阵列向量

18视图(30天)
你好所有的,我有一个大的数据,我将数据划分为不同的列一个for循环。For循环是必要的因为我不只是把数据分成部分,我也操作数据。
inxi =[1, 2, 3, 4, 5, 6, 7] = >一个列向量
ws和步骤= >标量数字
我为循环变量= >
inxi = labels_win (: 1);
点(:,i) = inxi-ws *(步骤1);
我想列向量存储在下一篇专栏文章中在每个迭代,如所示

答案(1)

艾伦
艾伦 2022年5月24日
编辑:艾伦 2022年5月24日
您可以添加新的列数据到一个现有的阵列提供了高度相等连接新向量到旧的数组。
一个%等原始数组的数据。(行,关口)= (A)大小;
B = [];%空数组
c = 1:关口
inxi = (:, c);
%一些计算
% inxi =…
% Recontructing修改的新矩阵列
% B (:, c) = (B, inxi);
B = [B, inxi];%将数组下标从左手边的操作
结束
你也可以直接执行计算各种原始数组的列。
B =一个;%将数据复制到一个新的变量保持昔日的数组
B (: 1) = B (: 1);一些计算
1评论
俄梅珥哈坎Yaran
俄梅珥哈坎Yaran 2022年5月24日
谢谢你的回答,我看到这个错误,当我尝试这种方法
%的错误使用horzcat
%维度的数组
%连接不
%一致。

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!