如何将一个数组?

2视图(30天)
我有一个阵列接收数据的云,我失去初始数据,而数组继续接收数据。
我如何将数组中的数据保持初始数据而继续接收新数据?
这是代码和数组作为参考。
真正的
dataTT =(读(MQTTSignal));
str = dataTT.Data;
str = strrep (str,“{”,);%去除开括号
str = strrep (str,“}”,);%删除括号
str =分裂(str,”、“);
当前= str2double (str (: 1));
速度= str2double (str (:, 2));
时间= str2double (str (:, 3));
次要情节(2,1,1);
情节(时间、电流);
ylim ([0150]);
网格
标题(“当前”);
次要情节(2,1,2);
情节(时间、速度);
ylim ([0, 1000]);
网格
标题(“速度”);
drawnow
暂停(3)
结束

接受的答案

马特·J
马特·J 2023年3月29日
dataTT = [];
真正的
dataTT = [dataTT、读取(MQTTSignal)];
str = dataTT(结束). data;
结束
7评论
路易斯·里卡多·里维拉Goitia
显然成功了,唯一就是dataTT现在一分为二,和积累的这两个数据段,我认为可以帮助我避免失去以前的信息,谢谢。
这里有一个形象的行为:
正如你所看到的数据列存储dataTT收到MQTT段。

登录置评。

更多的答案(0)

标签

下载188bet金宝搏


释放

R2022b

社区寻宝

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

开始狩猎!

翻译的