问一个mwArray的问题
问一个mwArray的问题在学习用vc和matlab混编
在matlab中定义的矩阵
好像在c++中要用mwArray定义
可是,不知道怎么用mwArray定义
不知道怎么赋值
有人能帮帮我吗?
谢谢 查一下matlab c++ math library 的帮助文件,到网上download个下来 可以把mwArray看成类似于程序语言中int,float等基本类型,在具体用的过程中转换成你想要的类型。如果从面向对象编程的角度来看,mwArray其实就是所有数据类型的基类,类似于MFC中的Object对象。在Matlab的开发中,所有的数据对象都先当成mwArray来看待,函数返回值也是以mwArray类型或mwArray数组返回,在二次开发中,根据需要转换成需要的数据类型就可以了,我一般做是将mwArray先转成string,然后再将string解析成数值! mwArray感觉如同面向对象语言中的object类,正因为如此matlab的变量和一般的编程语言不同,它不区分int,float等等。如果熟悉C#的话,对这个估计可以理解的更深。用matlab做法,mwarray是它的基本数据类型,单个变量和数组均适用,具体需要的时候可以转换成相应的数据类型。详细的可以查查matlab的帮助文件,有比较详细的说明!
页:
[1]