littlemou 发表于 2007-8-2 21:49:45

问一个mwArray的问题

问一个mwArray的问题

在学习用vc和matlab混编

在matlab中定义的矩阵
好像在c++中要用mwArray定义
可是,不知道怎么用mwArray定义
不知道怎么赋值
有人能帮帮我吗?

谢谢

daoxiangcun2002 发表于 2007-8-9 19:29:37

查一下matlab c++ math library 的帮助文件,到网上download个下来

freefrompassion 发表于 2007-8-13 18:25:53

可以把mwArray看成类似于程序语言中int,float等基本类型,在具体用的过程中转换成你想要的类型。如果从面向对象编程的角度来看,mwArray其实就是所有数据类型的基类,类似于MFC中的Object对象。在Matlab的开发中,所有的数据对象都先当成mwArray来看待,函数返回值也是以mwArray类型或mwArray数组返回,在二次开发中,根据需要转换成需要的数据类型就可以了,我一般做是将mwArray先转成string,然后再将string解析成数值!

freefrompassion 发表于 2007-8-30 14:06:06

mwArray感觉如同面向对象语言中的object类,正因为如此matlab的变量和一般的编程语言不同,它不区分int,float等等。如果熟悉C#的话,对这个估计可以理解的更深。用matlab做法,mwarray是它的基本数据类型,单个变量和数组均适用,具体需要的时候可以转换成相应的数据类型。详细的可以查查matlab的帮助文件,有比较详细的说明!
页: [1]
查看完整版本: 问一个mwArray的问题