如何Matlab 中在cell中添加元素

如何Matlab 中在cell中添加元素,第1张

1、首先打开matlab软件,输入a=cell(3,3),进行创建3行3列的元素

2、也可以使用{}创建元素,输入“b={'abcd',[1,2,3,4]1234,'a'}”,创建2行2列的元素。

3、我们可以来读取一下元素的数据,输入“b{1,2}”读取元素第一行第2列数据。

4、按回车键之后,可以看到读取的数据。

5、如果想读取元素里面的详细数据,可以使用“ b{1,2}(1,2)”格式读取。

这种用法一般是在循环体里面,用来动态增加数组的元素。

比如 legh_(end+1) = h_加入现在数组legh_有n个元素,这个语句的作用就是把数组长度变成n+1,而新增加的那个位置用于保存h_。

另一句也类似,只不过legt_是一个cell数组而已。

对于循环次数不多的场合,这种写法比较简练,但如果循环次数很多,则要慎用这种方法,因为数组在循环中反复进行动态调整,效率会比较低。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11659029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存