Matlab
文章平均质量分 62
congduanxd
每天进步一点点
展开
-
Matlab生成强迫症图片
最近网络上流行强迫症图片做头像,闲来无事,拿matlab弄了一个生成器,可以生成包含0-9以及99+的强迫症。原理很简单,可以直接用两幅图叠加,这里为了减少文件,将数字图片保存在.mat二进制文件中。====================================================================================================原创 2014-08-27 14:59:19 · 4294 阅读 · 4 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——hamilton回路
提供一种求解最优哈密尔顿的算法---三边交换调整法,要求在运行jiaohuan3(三交换法)之前,给定邻接矩阵C和节点个数N,结果路径存放于R中。 bianquan.m文件给出了一个参数实例,可在命令窗口中输入bianquan,得到邻接矩阵C和节点个数N以及一个任意给出的路径R,,回车后再输入jiaohuan3,得到了最优解。由于没有经过大量的实验,又是近似算法,对于网络比较复杂的情况,原创 2011-11-20 00:20:21 · 7471 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——Matlab图形绘制函数汇总
基本绘图和图形box坐标轴边界errorbar沿曲线绘制误差条hold在图形窗口中保留当前图形line创建线条对象LineSpec (Line Specification)线条规格字符串语法loglog原创 2011-11-20 00:16:37 · 7614 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——灰色预测
clearclcX=[136 143 165 152 165 181 204 272 319 491 571 605 665 640 628];x1(1)=X(1);X1=[];for i=1:1:14 x1(i+1)=x1(i)+X(i+1); X1=[X1,x1(i)];endX1=[X1,X1(14)+X(15)]for k=3:1:15 p(k)=X(k)原创 2011-11-18 12:47:32 · 6224 阅读 · 5 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——非线性拟合
function f=example1(c,tdata)f=c(1)*(exp(-c(2)*tdata)-exp(-c(3)*tdata));function f=zhengtai(c,x)f=(1./(sqrt(2.*3.14).*c(1))).*exp(-(x-c(1)).^2./(2.*c(2)^2));x=1:1:12;y=[00010310128212]原创 2011-11-18 12:41:50 · 3274 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——插值拟合
相关知识在生产和科学实验中,自变量 与因变量 间的函数关系 有时不能写出解析表达式,而只能得到函数在若干点的函数值或导数值,或者表达式过于复杂而需要较大的计算量。当要求知道其它点的函数值时,需要估计函数值在该点的值。为了完成这样的任务,需要构造一个比较简单的函数 ,使函数在观测点的值等于已知的值,或使函数在该点的导数值等于已知的值,寻找这样的函数 有很多方法。根据测量数据的类型有以下两类处原创 2011-11-18 12:39:26 · 4301 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——层次分析法
disp('请输入判断矩阵A(n阶)');A=input('A=');[n,n]=size(A);x=ones(n,100);y=ones(n,100);m=zeros(1,100);m(1)=max(x(:,1));y(:,1)=x(:,1);x(:,2)=A*y(:,1);m(2)=max(x(:,2));y(:,2)=x(:,2)/m(2);p=0.0001;i=2;k原创 2011-11-18 12:35:39 · 5244 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——参数估计
Matlab中用fminsearch实现参数估计 文章的主要思想来源于Matlab|Simulink仿真世界的一篇类似的文章。我这里把这个思想引入到我们的体系来,并以一个新的例子讲解这一用法。fminsearch用来求解多维无约束的非线性优化问题,它的基本形式是:[X,FVAL,EXITFLAG,OUTPUT] = FMINSEARCH(FUN,X0,OPTIONS).大段原创 2011-11-18 12:34:09 · 4728 阅读 · 0 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——最小费用最大流问题
例 19(最小费用最大流问题)(续例18)由于输油管道的长短不一或地质等原因,使每条管道上运输费用也不相同,因此,除考虑输油管道的最大流外,还需要考虑输油管道输送最大流的最小费用。图 8 所示是带有运费的网络,其中第 1 个数字是网络的容量,第 2 个数字是网络的单位运费。 图8 最小费用最大流问题 解 按照最小费用流的数学规划写出相应的 LIN原创 2011-11-17 12:56:24 · 15015 阅读 · 2 评论 -
用C#调用Matlab图像处理自制QQ游戏2D桌球瞄准器
平时不怎么玩游戏,有时消遣就玩玩QQ里的2D桌球,但是玩的次数少,不能像骨灰级玩家一样百发百中,肿么办呢?于是某天突发奇想,决定自己也来做个“外挂”。说是外挂,其实只是一个瞄准器,毕竟外挂是修改别人的软件,有点违法的意思,况且自己还没有能力去那么做,所以自己还是弄个瞄准器,做做弊,过下小瘾,同时也提高一下自己的编程能力。 2D桌球斯洛克的界面如下:原创 2011-08-23 01:01:26 · 6165 阅读 · 18 评论 -
Matlab用xcorr求自相关函数出现的一点问题
用Matlab做随机信号分析实验仿真的时候出现一个问题:使用xcorr计算信号的自相关函数并求Rx(0)=max(Rx),然后通过E(x.^2)求均方值 σx^2,理论二者都是表示平均功率,应该相等,但是实验过程中得出高斯白噪声的均方值0.1495,而Rx(0)可达30以上。如下图:经过阅读matlab的help文档,发现原因是xcorr缺省计算原始的没有标准化的相关性(求和而非原创 2011-11-30 23:51:50 · 13173 阅读 · 1 评论 -
蓝牙串口影响matlab创建串口对象
在使用matlab的串口通信功能的时候,发现创建串口对象的过程很慢,甚至出现假死的状况。在以前使用的时候没有出现类似状况。在google上搜索后发现以下资料:地址:http://www.mathworks.com/matlabcentral/newsreader/view_thread/292110原帖:Do you have anything else that looks原创 2012-11-13 22:44:06 · 2684 阅读 · 0 评论 -
matlab数值积分实现(时域&频域积分)
转载自:http://blog.sina.com.cn/s/blog_6163bdeb0102ebi5.html 最近做有关加速度的数据处理,需要把加速度积分成位移,网上找了找相关资料,发现做这个并不多,把最近做的总结一下吧! 积分操作主要有两种方法:时域积分和频域积分,积分中常见的问题就是会产生二次趋势。关于积分的方法,在国外一个论坛上有人提出了如下说法,供参考。Do转载 2012-11-08 18:00:01 · 19778 阅读 · 5 评论 -
Kalman filter toolbox for Matlab(Matlab卡尔曼滤波工具箱)
原文地址:http://www.cs.ubc.ca/~murphyk/Software/Kalman/kalman.htmlWritten by Kevin Murphy, 1998.Last updated: 7 June 2004.This toolbox supports filtering, smoothing and parameter estimation (using转载 2012-11-08 18:04:26 · 15147 阅读 · 0 评论 -
Matlab用图片和音频藏文件(续)
上一篇文章讲到通过Matlab实现图片隐藏文件,这一篇我使用C#调用Matlab编译的.Net程序集构建了一个小的应用程序。原理很简单,使用上一篇文章中的Matlab代码,写成两个函数,分别用来隐藏和解析,代码如下:function saveFileIntoImg(imgFileName,txtFileName)fid = fopen(txtFileName, 'r');%c =原创 2012-08-31 10:38:54 · 2105 阅读 · 0 评论 -
使用php在网页执行matlab
通过php调用linux命令,可以实现远程调用matlab.试验环境:Fedora16, matlab2012b linux version, Google chrome 18.0.1025.108 beta以下代码实现了在网页输入matlab命令并显示执行结果。注意:如果不加-nodisplay选项,会出现" no display specified"的警告,当然可以在执行matla原创 2012-09-11 23:21:42 · 10365 阅读 · 1 评论 -
Matlab交互式生成特定曲线
工程中,经常要产生测试数据,比如特定包含噪声的曲线。以下是Matlab实现的通过鼠标拾取坐标点,然后生成包含直线和圆弧的x,y坐标的代码。操作方式:鼠标拾取一个起点,弹出选择菜单,选择直线或者圆弧,选择直线后,鼠标拾取第二个点;选择圆弧之后,鼠标拾取另外两个点,通过三个点拟合圆弧并生成圆弧数据。主文件:clc,clear,close all%figure axis([0原创 2012-08-28 23:43:33 · 4251 阅读 · 0 评论 -
DC带你玩Matlab——我不是教你诈
上午看到@清华南都 童鞋发了这么一个微博:http://www.vjianke.com/board/b5e51221f40e42489627af17814aae89.clip#ZQ0YL 下午DC准备用Matlab小试牛刀:主料:360vs百度的视频辅料:IDM,格式工厂,Wavosaur,Matlab做法:先IDM抓取视频(flv格式),再用格式工厂转成wav格式,然后用Wa原创 2012-08-31 16:24:26 · 1979 阅读 · 0 评论 -
Matlab用图片和音频藏文件
首先,你能看出下面两幅图片有什么区别吗? 乍看之下,这两幅图片一模一样。但是实际上,右边的这幅图片里面隐藏了一篇奥巴马就职的演讲稿(注意:图片上传到此处存在损失,上图可能无法读取出文件)。这个想必读者以前应该有所耳闻吧。《失控》这边巨著里面的“密码无政府状态:加密永胜”一章也提到过:既然如此简单,为什么实现着玩一下呢?理论上一幅300*300的图片存3万左右ASC原创 2012-08-30 19:34:59 · 4275 阅读 · 3 评论 -
Matlab演奏《最炫民族风》
网络转载,来源未知。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Most shining national wind//最炫民族风 on Matlab% The Modification is from "canon", not by mefs = 44100; % sample ratedt = 1/fs;T16 = 0.125;转载 2012-05-17 20:19:07 · 2956 阅读 · 3 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——floyd最短路径
例 9 某公司在六个城市 c1,c2, …c6 中有分公司,从 ici 到 cj的直接航程票价记在下述矩阵的 (I,j) 位置上。(∞表示无直接航路),请帮助该公司设计一张城市c1 到其它城市间的票价最便宜的路线图。clc,clear a=zeros(6); a(1,2)=50;a(1,4)=40;a(1,5)=25;a(1,6)=10; a(2,3)=15原创 2011-11-16 23:37:39 · 14345 阅读 · 2 评论 -
数学建模常用Matlab/Lingo/c代码总结系列——旅行商TSP问题
Lingo代码:MODEL: SETS: CITY / 1.. 6/: U; ! U( I) = sequence no. of city; LINK( CITY, CITY): DIST, ! The distance matrix; X; ! X( I, J) = 1 if we use link I, J;原创 2011-11-17 13:06:25 · 11754 阅读 · 9 评论 -
【数学建模集训系列】公交查询系统的matlab实现-公交站点和线路对应矩阵
%==============================================================% 功能: 求站点S和路线L矩阵,表示通过S的所有线路% 日期: 8/9/2011%================================原创 2011-08-16 23:37:57 · 3509 阅读 · 9 评论 -
[原创]Matlab模拟时针和数字时针
[记录数模集训期间Matlab的学习过程]①模拟时针clear,close all,clcdegree=[0:0.01:pi*2];plot(cos(degree),sin(degree),'r-');set(gca,'Xtick',[],'Ytick',[原创 2011-07-22 00:27:02 · 1709 阅读 · 0 评论 -
【数学建模集训系列】公交查询系统的matlab实现-加入地铁线T2
clear,clcstartP=input('请输入起点:');endP=input('请输入终点:');%D_index=searchS(startP,subway_index);load T2_subway;load SLdata_sl;load SSdata_c原创 2011-08-19 00:42:17 · 2008 阅读 · 2 评论 -
【数学建模集训系列】公交查询系统的matlab实现-加入地铁线T1
clear,clcstartP=input('请输入起点:');endP=input('请输入终点:');%D_index=searchS(startP,subway_index);load T1_subway;load SLdata_sl;load SSdata_c原创 2011-08-19 00:41:33 · 2155 阅读 · 5 评论 -
【数学建模集训系列】公交查询系统的matlab实现-运行截图和结果
原创 2011-08-19 00:38:12 · 1900 阅读 · 0 评论 -
【数学建模集训系列】公交查询系统的matlab实现-问题重述
2007高教社杯全国大学生数学建模竞赛题目(请先阅读 “对论文格式的统一要求”)B题:乘公交,看奥运 我国人民翘首企盼的第29届奥运会明年8月将在北京举行,届时有大量观众到现场观看奥运比赛,其中大部分人将会乘坐公共交通工具(简称公交,包括公汽、地铁等)出行。这原创 2011-08-16 23:31:15 · 3119 阅读 · 0 评论 -
DACE-A Matlab Kriging Toolbox
http://www2.imm.dtu.dk/~hbn/dace/DACEA Matlab Kriging Toolbox DescriptionDACE, Design and Analysis of Computer E原创 2011-09-10 01:39:42 · 14788 阅读 · 1 评论 -
【数学建模集训系列】眼科病床安排问题——FCFS
%function sec_problem%*********************************************************% ※第二问代码:FCFS% ※时间:2011/8/31%************************原创 2011-09-01 17:18:57 · 2680 阅读 · 0 评论 -
Matlab优化工具箱(optimization toolbox)使用时出现的一个问题
上次在笔记本上用Matlab2010b的优化工具箱学习遗传算法求解器的操作时,出现了一个非常郁闷的问题: 按照书上的步骤,我设定适应函数,变量个数,其他参数默认的情况下,点击开始按钮,提示框出现‘Optimization running.Too many output原创 2011-08-05 22:20:36 · 21059 阅读 · 6 评论 -
【数学建模集训系列】公交查询系统的matlab实现-站点和站点之间直达矩阵
%==============================================================% 功能: 输出两个矩阵,分别是站点之间的联通矩阵、站点经过的线路统计% 日期: 8/8/2011%========================原创 2011-08-17 17:46:22 · 3028 阅读 · 4 评论 -
【数学建模集训系列】公交查询系统的matlab实现-只含公交的查询
clearstartP=input('请输入起点:');endP=input('请输入终点:');ticload SSdata_con;%load SSdata_tim;%load SSdata_L;%load SSdata_mon;load SLdata_sl;原创 2011-08-17 17:48:08 · 2592 阅读 · 18 评论 -
2011数模国赛A题部分Matlab代码
close allx=gd(:,1);y=gd(:,2);z=gd(:,3);scatter(x,y,5,z)%散点图%figure[X,Y,Z]=griddata(x,y,z,linspace(1,30000)',linspace(1,20000),'v4');%插值%pcolor(X,Y,Z);shading interp%伪彩色图figure[C,h]=c原创 2011-11-16 23:24:13 · 9702 阅读 · 0 评论 -
Matlab实用技巧
1.仿WINDOWS XP界面 新版MATLAB中可以进行可视化的图形用户接口GUI设计,生成具有Windows标准风格的图形界面。在Windows XP操作系统中,图形用户界面更加绚丽多彩,而在MATLAB环境中运行的图形窗口还是Windows经典风格,与其它窗口午H转载 2011-08-28 20:22:45 · 2159 阅读 · 0 评论 -
关于采用matlab进行指定非线性方程拟合的问题(1)
※1。优化工具箱的利用函 数 描述LSQLIN 有约束线性最小二乘优化LSQNONNEG 非负约束线性最小二乘优化问题当有约束问题存在的时候,应该采用上面的方法代替Polyfit与反斜线(\)。具体例子请参阅优化工具箱文档中的相应利用这两个函数的例子。d转载 2011-08-26 23:29:58 · 3378 阅读 · 0 评论 -
关于采用matlab进行指定非线性方程拟合的问题(2)
一。优化工具箱函数LSQNONLIN 解决非线性最小二乘法问题,包括非线性数据拟合问题LSQCURVEFIT 解决非线性数据拟合问题下面给出利用这两个函数的例子:LSQNONLIN:利用这个函数最小化连续函数只能够找到句柄解。下面的例子说明利用LSQNONLIN转载 2011-08-26 23:32:15 · 4764 阅读 · 0 评论 -
Matlab .M文件编译成可执行文件.exe
如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现:一、生成独立可执行的程序(exe文件)步骤1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS转载 2011-08-24 15:42:44 · 6320 阅读 · 0 评论 -
如何使用MATLAB进行USB2.0摄像头的编程
Matlab中的图像获取工具箱给我们提供了必要的函数,我们直接调用就可以了。在在这帖中我们主要就是简单的介绍如何使用该工具箱进行对USB2.0摄像头的编程废话不多说,我们开始言归正传了。但是一定记住你必须安装了PC摄像头才可以进行下面的东西,如果说首次安装摄像头最好重启下转载 2011-08-23 22:05:27 · 1800 阅读 · 0 评论 -
【数学建模集训系列】Matlab相机标定工具箱TOOLBOX_calib翻译-TOOLBOX_calib简介
Camera Calibration Toolbox for Matlab英文原文链接:http://www.vision.caltech.edu/bouguetj/calib_doc/ (待续。。。。。。今后几天将陆续推出)原创 2011-08-19 22:59:20 · 2139 阅读 · 2 评论