for i_Arry=1:size(Arry) Arry_1{i_1,1}=Arry{i_Arry,1}; for i_Arry_1=1:size(Arry{i_Arry,2},1) Arry_1{i_1,2}=Arry{i_Arry,2}{i_Arry_1,1}; Arry_1{i_1,3}=Dimensions; Arry_1{i_1,4}=DataTypeGet_Func(Arry{i_Arry,2}{i_Arry_1,1}); i_1=i_1+1; end end
时间: 2024-03-27 21:41:55 浏览: 17
这段代码是用来将一个多维数组转换为一个一维的 cell 数组。它遍历原始数组的每一个元素,将其存储到新的 cell 数组中,并且在存储过程中,也将每个元素的维度和数据类型也存储到新的 cell 数组中。最终得到的新的 cell 数组是一个一维数组,其中每个元素都包含原始数组中一个元素的值、维度和数据类型信息。
相关问题
i_Arry=1:size(Arry)
这行代码是用来创建一个从 1 到 Arry 数组大小的整数序列,存储在 i_Arry 变量中。size(Arry) 返回 Arry 数组的大小,即行数和列数构成的一个二元组。如果 Arry 是一个 n 行 m 列的数组,则 size(Arry) 返回 [n, m]。因此,i_Arry 就是一个从 1 到 n 的整数序列。
i_Arry_1=1:size(Arry{i_Arry,2},1)
这是一个MATLAB语言的代码段,其中`i_Arry`是一个变量,`Arry`是一个cell数组,`Arry{i_Arry,2}`是第`i_Arry`行第2列的元素,`size(Arry{i_Arry,2},1)`返回`Arry{i_Arry,2}`的行数,1到这个行数是一个序列,被赋值给了`i_Arry_1`。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)