将MATLAB单元类型转换为c++; 我将C++中的Matlab程序转换为矩阵代数。

将MATLAB单元类型转换为c++; 我将C++中的Matlab程序转换为矩阵代数。,c++,matlab,cell,armadillo,C++,Matlab,Cell,Armadillo,我对打字一窍不通。有人有一些提示吗?这是因为“cell”不是一种真正的类型,它是一个占位符,用于放置任何你想放在其中的东西。在C#和Python等语言中,我能想到的最接近的东西是“元组”,它本质上可以包含匿名类型 因为C++没有内置元组类型,所以我建议你看一下,这是C++中非常需要的任何一个非常全面、成熟和开源的库。在Boost下,查看库,如果您需要更简单的内容,请访问库 编辑< /St>作为下面的Matt,Tr1中,元组是C++标准库的一部分。参见Matt的链接。< P>你的单元格数据可能很好

我对打字一窍不通。有人有一些提示吗?

这是因为“cell”不是一种真正的类型,它是一个占位符,用于放置任何你想放在其中的东西。在C#和Python等语言中,我能想到的最接近的东西是“元组”,它本质上可以包含匿名类型

<>因为C++没有内置元组类型,所以我建议你看一下,这是C++中非常需要的任何一个非常全面、成熟和开源的库。在Boost下,查看库,如果您需要更简单的内容,请访问库


<强>编辑< /St>作为下面的Matt,Tr1中,元组是C++标准库的一部分。参见Matt的链接。

< P>你的单元格数据可能很好地转化为C++对象。我建议您检查单元格中包含的内容,并查看是否可以将其表示为类。然后,您就可以创建对象的向量/数组/矩阵,并将它们与MATLAB中的单元格进行类似的处理。

犰狳有类

“有什么理由离开吗?”马特:不,没有。我忘了TR1有元组。