![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
文章平均质量分 76
owldestiny
我命由我不由天
展开
-
matlab C++ 编程
帮朋友写了个程序因为用到高精度的解方程,自己写的程序不能满足要求,就用c++调用matlab函数进行求解,发现网上相关的资料不多,并且都是很早的版本,下面把我自己的方法记录下来,用一个简单的示例来实现示例可以在这里下到:http://download.csdn.net/source/1080308 首先看编程环境:Visual Studio 6.0 安装目录:D:/Microsof原创 2009-03-07 16:53:00 · 4904 阅读 · 3 评论 -
matlab 实现的kalman滤波
<br />clearclcclose all%kalmanf_example_2%x列向量% x(k+1)=[1 T; 0 1]x(k)+[T^2/2;T]v(k);% z(k)=[1 0]x(k)+w(k);% v(k)~N(0, 1) Q;% w(k)~N(0, 1) R;% x(0)~N([0; -10], I)T=0.025;F=[1 T; 0 1];TN=[T^2/2;T];G=[0 0; 0 0];u=[0;0];H=[1 0];原创 2011-03-31 16:16:00 · 5404 阅读 · 0 评论 -
Matlab VC 联合编程 控制台以及MFC中实现(五)
第三个程序: 采用多线程的MFC调用matlab函数: 同样的加入相关文件 #include "stdafx.h" #include "matlabPlotMFC2.h" #include "matlabPlotMFC2Dlg.h" #include "matlab_header.h" #pragma comment(lib, "plot.lib") #include "plot.h" #ifdef _DEBUG #define new DEBUG_NEW #endif 在OnIni原创 2010-11-12 18:24:00 · 1365 阅读 · 0 评论 -
Matlab VC 联合编程 控制台以及MFC中实现(四)
第二个程序: 新建一个基于对话框的MFC程序, 在Dlg.cpp中加入头文件和lib文件 dialog设计默认就可以,双击确定,取消,添加响应函数,响应函数分别为: void CmatlabPlotMFCDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 if( !mclInitializeApplication(NULL,0) ) { //std::cerr原创 2010-11-12 18:18:00 · 1560 阅读 · 0 评论 -
Matlab VC 联合编程 控制台以及MFC中实现(一)
首先说一下自己的目标,我目前再做激光测距仪环境建模,即采集激光测距仪的数据建立环境模型,根据环境对机器人进行避障导航.我希望能够将采集到的激光数据用matlab中的程序进行处理分析,并用plot的形式画出来,进一步也希望能够调用surf来进行画三维图操作.考虑到matlab的画图功能极为强大,可以对画出来的图形进行放大,旋转,平移等操作,希望能在vc中调用matlab进行画图操作.这里做了三个简单的测试程序,第一个是在控制台下调用matla原创 2010-11-12 17:22:00 · 5039 阅读 · 0 评论 -
调用matlab compiler编译出来的函数
All programs that call MATLAB Compiler generated sharedlibraries have roughly the same structure:Declare variables and process/validateinput arguments.Call mclInitializeApplication,and test for success. This function sets up the global MCR stat原创 2010-11-11 16:45:00 · 2377 阅读 · 0 评论 -
matlab 快捷键
<br />常用的快捷键(用【】表示)或命令:<br /> 1. 在命令窗口(Command Window)中:<br /> 1) 【上、下键】――切换到之前、之后的命令,可以重复按多次来达到你想要的命令<br /> 2) clc――清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉<br /> 3) clear――这个才是清空当前工作区的变量命令,常用语句clear all来完成<br />转载 2010-10-11 10:40:00 · 13075 阅读 · 3 评论 -
matlab 系统辨识工具箱三分钟入手
matlab中自带了很多工具箱,因为课程要求要用到系统辨识工具箱,也就是System Identification toolbox自己折腾了一段时间,算是勉强会用了,这里简单讲解一下怎么使用非常简单。。。。。。三分钟就可以入手了首相在工作空间中把你要辨识的数据导入,不会导入的话自己找本matlab书翻翻吧打开系统辨识工具箱只有一个exit按钮可用,狂晕。。。。。。。首先点import data下拉原创 2009-12-06 14:50:00 · 41649 阅读 · 17 评论 -
matlab c++ 画图
最近有朋友问我他照着我之前的一篇文章(http://blog.csdn.net/owldestiny/archive/2009/03/07/3966340.aspx)做画图的时候画不出来图像,不知道如何解决,自己试了一下,搞定了在这里贴出来首先matlab文件他是这样写的:function mfun()x=-10:0.1:10;y=sin(x);plot(x,y)原创 2009-05-23 09:15:00 · 5289 阅读 · 3 评论 -
Howto install matlab on Ubuntu
Matlab_2013A_MacOS_Unix_64.iso Ubuntu 12.04LTSInstall Furius ISO Mount fromUbuntu Software Center;Launch Furius ISO Mount browse theiso, set Loopand thenmount the iso as:$cd Matlab原创 2013-04-15 19:51:49 · 3303 阅读 · 0 评论