检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]聊城大学汽车与交通工程学院,山东聊城252000
出 处:《测控技术》2013年第9期111-114,116,共5页Measurement & Control Technology
基 金:山东省优秀中青年科学家科研奖励基金资助项目(2008BS05007)
摘 要:利用VC++调用Matlab的原理和方法,对常用的几种混合编程方法的优缺点进行了比较,并通过实例对3种混合编程方法进行了简要分析。结果表明,编译不同的Matlab程序,进行必要的设置后,再去替换相应的VC++程序代码,可以实现不同任务的混合编程。3种方法在VC的可视化界面中实现了Matlab强大的计算及绘图功能,同时,3种VC与Matlab混合编程的方法都实现了Matlab与VC的无缝链接,从而将VC开发的界面与MatlaJ强大的计算和显示功能融为一个整体,缩短了程序开发周期,提高了编程效率。The mixed programming principles and methods with VC + + and Matlab are introduced. The advantages and disadvantages of several mixed programming methods are compared. Three methods are especially compared and analyzed by practical programming. The results show that a mixed programming with different tasks can be achieved by compiling different Matlab programme, doing the necessary settings, and replacing the corresponding VC + + code. The strong calculation and plotting functions in Matlab can be realized with a visible interface in VC by the three mixed programming methods. Meanuhile, the seamless link in VC and Matlab is realized by three methods of mixed programming. Thus, the visible interface developed by VC is mixed as a whole with the strong calculation and display function in Matlab. Finally, the programming efficiency is im- proved, and the development time of software is saved obviously.
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.235