Matlab
yizhou2010
这个作者很懒,什么都没留下…
展开
-
vc++调用matlab函数
Matlab 是由Math Works 公司于1984 年推出的数值计算及图形处理软件,可以实现数值分析、优化、统计、偏微分方程数值解、自动控制、信号处理、图像处理等若干领域的计算和图形显示功能。其中,控制系统工具箱的集成为设计和分析各种复杂的控制系统提供了有效的方法和途径。 但是,由于Matlab开发平台的局限性,在其上面开发的程序不能脱离Matlab运行环境,因而在处理一些实际应用问题时显得灵活性不足,而VC++则在一定程度上能够弥补这一漏洞,因此,现将二者结合共用,各献其长,可以为科研工作和工程开发转载 2011-02-16 11:30:00 · 2928 阅读 · 0 评论 -
vc和matlab的混合编程
Visual C++是当前主流的应用程序开发环境之一,开发环境强大,开发的程序执行速度快。但在科学计算方面函数库显得不够丰富、读取、显示数据图形不方便。Matlab是一款将数值分析、矩阵计算、信号处理和图形显示结合在一起,包含大量高度集成的函数可供调用,适合科学研究、工程设计等众多学科领域使用的一种简洁、高效的编程工具。不过由于Matlab使用的是解释性语言,大大限制了它的执行速度和应用场合。基于VC和Matlab混合编程是很多熟悉VC++编程而又需要进行科学计算、数据仿真的科研人员常用的一种方式,其中最简转载 2011-02-22 14:54:00 · 1364 阅读 · 1 评论 -
vs2005使用matlab2010b引擎配置
使用Matlab引擎方式实现VC与MATLAB混合编程配置步骤如下:1. VS2005配置如下 a. 打开VS2008—>“工具”-->“选项”-->“项目和解决方案”-->“VC++目录”右边的“显示以下内容的目录”中 选“包含文件”,在下面新建“D:/Program Files/MATLAB/R2010b/extern/include”。 b. 选“库文件”,在下面新原创 2013-05-10 10:11:57 · 1100 阅读 · 0 评论 -
Matlab GUI界面
去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录。 从简单的例子说起吧。 创建Matlab GUI界面通常有两种方式: 1,使用 .m 文件直接动态添加控件 2. 使用 GUIDE 快速的生成GUI界面显然第二种可视化编辑方法算转载 2015-12-22 08:45:04 · 6931 阅读 · 0 评论 -
MatLab GUI 数据传递
1.数据怎么在不同的控件之间传递先看在一个GUI界面内部的传递的数据 每一个控件的回调函数头: function myc_Callback(hObject, eventdata, handles) 第一个参数是hObject,是跟这个callback所关联的控件的handles,在它自己的callback下,可以用代号-> h转载 2015-12-22 08:58:12 · 1825 阅读 · 0 评论 -
Matlab的GUI的工作原理及流程
例如,用GUIDE创建名为ceshi的GUI程序,其m文件的主函数有如下形式。那么,打开该GUI时,它到底是怎么运行的呢?以下略作小结,欢迎大家补充function varargout = ceshi(varargin)gui_Singleton = 1;gui_State = struct('gui_Name',mfilename, ...'gui_Singleton',gui_S转载 2015-12-22 13:47:03 · 29990 阅读 · 11 评论 -
MATLAB GUI 通过点击控件关闭figure
在相应控件的callback函数的最后添加:close(handles.figure1);%关闭Tag为figure1的figure若出现报警:??? Attempt to reference field of non-structure array.则是在调用OutputFcn之前就把figure对象删除了而出现的报警,解决办法如下:1. 重载figure的CloseRequ原创 2015-12-22 13:54:59 · 15597 阅读 · 1 评论