振动理论

我的C++实现之路

基于ole的vc与matlab混合编程方法(返回数据接收)

续上,返回数据为类型为VARIANT w,w.vt=VT_ARRAY|VT_R8; //类型(数组,双精度型),
因此使用
long index[2];
for(j=1;j<n;j++)
 {
  index[0]=1;
  index[1]=j;
  SafeArrayGetElement(z.parray,index,&OutInitial_condition[j-1]);
 }
SafeArrayGetElement(z.parray,index,&OutInitial_condition[j-1])将z.parray转换成C++类型 double OutInitial_condition。
其中:
n为z.parray的长度,
index为转换数据的索引,
z.parray为返回函数reponse()返回值,
OutW为转换数据的结果。

posted on 2007-05-25 10:16 唯月释怀 阅读(594) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


My Links

Blog Stats

常用链接

留言簿(5)

随笔档案

文章档案

My sohu blog

搜索

最新评论

阅读排行榜

评论排行榜