MATLAB函数调用

使用MATLAB编程的时候,如果代码很多最好是分模块来写程序,把程序分成几个函数来写,然后再调用这些函数,这样思路会更加清淅。 那么MATLBA是怎么调用函数的呢??如何调用函数呢?? 调用函数的方法用很多种,下面我介绍一种比较简单的方法。 1.首先把所有的函数都写在同一M文件里。 2.在这一M文件里的各个函数可以相互调用。 举例: 新建一M文件,文件名:test.m 在M文件里写两... [阅读全文]

如何控制matlab中的数据输出格式? 改变输出...

一. 命令方法 针对数据的显示形式控制,matlab中有专用命令 format 但该命令不影响数据的储存形式和计算精度 format 默认格式 format short 5字长定点数 format long 15字长定点数 format short e 5字长浮点数 format long e 15字长浮点数 format short g format long g forma... [阅读全文]

我的Matlab与win7的安装经历

两个星期前——奇怪,我下载了matlab7.1(2005年),为什么就是打不开——郁闷了好久,才找到高手,跟我说是兼容问题——果真,我兼容windows vista后,我的matlab7.1就可以用了。 一个星期前——因为我不懂matlab7.1,不小心把历史窗口删了。一开始很害怕,接着,我发现可以重新打开那历史窗口,可是那些排版就跟原来的不一样,我觉得好别扭,于是就再重新编排,结果,他给我一个... [阅读全文]

matlab应用,matlab的应用

1 基于Matlab改进遗传算法的有功负荷分配研究 2 基于人工神经网络的系统建模及MATLAB实现 3 运用ANN-BP建模进行各类水质评价的应用研究 4 电液位置伺服系统的H∞混合灵敏度控制研究 5 基于MATLAB的蹦极跳系统建模及其安全性研究 6 基于MATLAB/Simulink的变频调速系统建模与仿真 7 基于SwissPdbViewer和MATLAB对东北虎Sox蛋白三级... [阅读全文]

matlab 图像处理——插值(三)(转)

matlab 图像处理——插值(三)(转)一维插值 正如在前一节对曲线拟合所描述的那样,插值定义为对数据点之间函数的估值方法,这些数据点是由某些集合给定。当人们不能很快地求出所需中间点的函数值时,插值是一个有价值的工具。例如,当数据点是某些实验测量的结果或是过长的计算过程时,就有这种情况。 或许最简单插值的例子是MATLAB的作图。按缺省,MATLAB用直线连接所用的数据点以作图。这个线性插值... [阅读全文]

利用Matlab自带工具箱生成Dll和EXE文...

利用Matlab自带工具箱生成Dll和EXE文件 想到后期开发需要用到matlab与vb或者其他语言进行编程操作,边想着如何利用matlab强大的功能,而又脱离其软件本身进行开发。利用DLL文件与VB混编进行开发是方法之一。构建过程中遇到很多问题。这里简单总结一下安装过程,顺便把Matlab生成dll文件,以及打包生成EXE文件的过程做一下介绍。 我的版本好为:MATLAB R2009a 一、... [阅读全文]

matlab 图像处理——(五)(转)

matlab 图像处理——(五)(转)11.4 M文件举例 虽然对于许多应用,函数interp1和interp2是很有用的,但它们限制为对单调向量进行插值。在某些情况,这个限制太严格。例如,考虑下面的插值: » x=linspace(0, 5); » y=1-exp(-x).*sin(2*pi*x); » plot(x, y) 图11.9 函... [阅读全文]

MATLAB环境下FIR滤波器的设计与仿

随着信息时代的到来,数字信号处理已经成为当今一门极其重要的学科和技术,并且在通信、语音、图像、自动控制等众多领域得到了广泛的应用。在数字信号处理中,数字滤波器占有极其重要的地位,它具有精度高、可靠性好、灵活性大等特点。现代数字滤波器可以用软件或硬件两种方式来实现。软件方式实现的优点是可以通过滤波器参数的改变去调整滤波器的性能。 MATLAB是一种面向科学和工程计算的语言,它集数值分析、矩阵运算、... [阅读全文]

matlab7下载与安装注意事项

最近学习线性信号,方程太难积分了,无奈从网上找到matlab,下载安装,中间几经周折,终于成功安装并汉化,在此和有兴趣的朋友分享一下下载与安装过程中的一些心得和体会,希望对大家有所帮助,不足之处,还望多多指教! 首先给出一个下载地址,本人在网上搜了N多天,还多网址和链接种子什么的都是假的或者广告什么的,有的还夹带病毒,这里提醒朋友们谨防病毒,保护好自己的电脑,我的是在http://www.ele... [阅读全文]

matlab串口通信

上位机通过串口向下位机发送命令实现对下位机的控制,并实时地接受下位机传送过来的数据,对其分析处理,将结果用图形显示并存储,完成人机交互过程。 Matlab并不具备直接访问硬件的能力,但是支持面向对象技术,通过调用Instrument Control Toolbox中的serial类函数来创建串口对象,对串口对象操作就是对串口操作,使用起非常方便。同时,Matlab封装的串口对象支持对串口的异步读... [阅读全文]

VC 6.0 和 matlab 7.1混合编程

软件安装:Matlab 7.1 和 VC++ 6.0 一、配置环境 1、为编译MEX文件选择编译器。在command窗口输入:mex –setup 选择:VC 2、为matlab编译独立的应用程序选择编译器。在command窗口输入:mbuild –setup 选择:VC 3、安装matlab Component Runtime环境。运行运行matlab\toolbox\compiler\... [阅读全文]

matlab.7.0注册码

matlab.7.0(2009a镜像迅雷下载地址: ed2k://|file|[matlab.7.0].matlab.7.iso|1065029632|57D004256FDCE4B6844EDA36B1F1146F|/ 虚拟光驱下载地址:http://125.46.73.96:82/down/DTLite4402-0131.zip Matlab PLP(Personal Licence Pa... [阅读全文]

win7安装matlab打不开问题解决方案。。我...

有些matlab最新版本比如2009b&2010b在win7的环境下就会遇到拨号上网后打不开的问题,但是在拨号上网前是可以打开的,如果拨号上网后会出现一闪,然后就不出现界面的状况,但是在系统进程了还是有matlab.exe的进程的。 这种情况我正好碰见了。然后查了先关的资料,具体原因就不多说了(其实我也不知道啊) 废话不多说了:直接上解决方法: step1:下载iphlpapi.dll文件。... [阅读全文]

matlab学习,转学习MATLAB的态度

1 学Matlab并不难,难的是学会怎么用。 2不要试图掌握matlab的每一个功能,熟悉和你专业最相关的部分就可以了。 3 不要问:明天要交作业了,哪位大侠帮忙写个程序吧,或初学matlab,不懂呀,大哥大姐帮忙写个程序之类的话 不要等到要用到才去学,如果你有兴趣,你有时间,你可以多学些东西,说不定什么时候就用了,机会只偏爱那些有准备的头脑,到时候就不会说什么,要做东西想让人指点,基础的东... [阅读全文]

【MATLAB】读取和写入文本文件

在MATLAB中,来读取和写入文本文件是很简单的事。下面,就来简单介绍下。如果有其他问题,请留言。 一、读取文本文件 思路: 1、用fopen来打开一个文件句柄 2、用fgetl来获得文件中的一行,如果文件已经结束,fgetl会返回-1 3、用fclose来关闭文件句柄 比如,TIM_Grid_Data.txt的内容如下: 0.1 0.1 151.031 -12.3144 -29.0... [阅读全文]

Matlab主要函数使用方法!

Matlab主要函数使用方法! 收藏 ndims(A)用ndims命令常看矩阵的维数 1. matlab中mod的用法 简单的说mod(a,b)就是求的是a除以b的余数。比方说mod(100,3)=1,mod(17,6)=5 Examples mod(13,5) ans = 3 mod([1:5],3) ans = 1 2 0 1 2 mod(magic(3),3) ... [阅读全文]

matlab,MATLAB精华 —— 字符串

字符是常用的数据结构之一,对字符串的操作很多情况下甚至性能优于对数字的操作。在大数运算下,字符串运算高效,是极佳的选择。 * 检测字符类 isstr 检测是否为字符串 ischar 检测字符串是否为字符数组 isletter 检测字符串中的英文字母 isspace 检测字符串中的空格 isstrprop 检测字符串中符合特定范畴的字符 * 元胞数组类 cellstr 转换字符数组到... [阅读全文]

后台服务器,linuxunix服务器下后台运行matlab(debian)

虽然在ssh可以运行maltab 但是,每次关掉ssh,程序就会自动终止,非常的不爽,特别是运行大程序的时候。我们可以试试linux,unix服务器下后台运行matlab,非常之给力! 实现功能: 1. 字符环境下运行matlab. 2.字符环境下运行matlab脚本文件,脚本文件无图像的屏幕输出。 3.脚本文件需长时间运行,运行结果输出到文件。matlab的标准重定向到另一个文件。 4... [阅读全文]

matlab编程,vc/matlab混合编程方法介绍(这篇文章主要是...

VC 调用 Matlab 的方法有多种,为了对混合编程有一个大概认识,将常用的几种方法中介绍一下: 一、通过 Matlab Engine 方式 Matlab Engine 是指一组 Matlab 提供的接口函数 , 支持 C 语言 , Matlab Engine 采用 C/S( 客户机 / 服务器 ) 模式 ,Matlab 作为后台服务器 , 而 C 程序作为前台客户机 , 通过 Window... [阅读全文]

matlab自己编写一个函数后怎么调用啊

直接输入函数名加变量就可以啦!例如:function y=my_n(n) y=sum(1:n); 调用时输入y=my_n(100)再回车就可以啦。 回答者: oihmqc |一级| 2010-4-26 20:29 求详细叙述:命令提示窗口指的是command window吗? 如果是的话 1.在current directory里找到你保存所在文件夹——就是你能从里面看到你的gold.... [阅读全文]

matlab下载,MATLAB

一、生成独立可执行的程序(exe文件)步骤 1、安装编译器。可有多种选择,本机安装的是microsoft visual c++ 6.0; 2、设置编译器。在matlab命令行输入mbuild -setup,选择安装的c编译器; 3、调用编译器。输入mcc -m filaname,filaname为要转成exe的m文件; 在以前的版本中,用编译命令mcc -B sglcpp filaname... [阅读全文]

vc串口编程实例,VC++与Matlab混合编程的快速实现

摘 要:该文讨论了如何使用Matlab 的Complier 将*.m函数编译为动态链接库DLL,提供给VC++调用的方法, 提供了一种VC++与Matlab 混合编程的快速实现。如何将Matlab 与VC++进行有效的混合编程广受工程科研人员的关注。解决这个问题,不仅能更好地发挥Matlab 强大的功能, 还能快速地进行软件开发, 尤其是当软件开发中需要实现复杂的数学算法、图形处理时尤为迫切。研究... [阅读全文]

mcc18编译器,Matlab 编译指令mcc简介(转)

作者:unknown 更新时间: 2005-03-26 12.4编译指令mcc简介 12.4.2 mcc的选项标志 12.4.2.2 在命令行中指定选项标志 【 例 12.4.2 .2-1 】假设当前目录上存在一个文 件 exm3.m ,现要求利用 M 编译器将它转换为 C++ 语言的源码文件,并要求将原 M 文件中那注释区的内容作为所得 C++ 源码文件的注释。 mcc -t -L C... [阅读全文]

嵌入式程序开发,嵌入式MATLAB可从MATLAB程序...

The MathWorks日前推出了嵌入式MATLAB――业界领先的MATLAB科学计算语言的子集。嵌入式MATLAB子集使MATLAB用户能够从MATLAB程序中生成高效、可嵌入C代码,从而避免了常见的、耗时的和易出错的用C代码重写MATLAB算法的进程。嵌入式MATLAB子集包括了众多的MATLAB功能,有270多个MATLAB运算符和函数以及90多个定点工具箱(Fixed-Point Too... [阅读全文]

vs2008,VS2008与Matlab2008(版本R2008a)混合编...

Visual stuido2008是当前主流的应用程序开发环境之一,开发环境强大,开发的程序执行速度快。但在科学计算方面函数库显得不够丰富、读取、显示数据图形不方便。Matlab是一款将数值分析、矩阵计算、信号处理和图形显示结合在一起,包含大量高度集成的函数可供调用,适合科学研究、工程设计等众多学科领域使用的一种简洁、高效的编程工具。不过由于Matlab使用的是解释性语言,大大限制了它的执行速度和... [阅读全文]

vs2008,基于VS2008和Matlab R2010b版本的混合...

众所周知Matlab的强大运算能力让各种工程软件望而却步,而VC程序的友好界面又让人爱不释手,如果能够让两者的优势结合起来的话,势必能让程序员欢欣鼓舞。还好MathWorks已经为我们想到了,基本上现在市面上主流的Matlab版本都可以支持VC和Matlab的混合编程。但是目前网上资料基本上都是基于Matlab 6.0和VC 6.0的,和新版本的实现方法有所不同,因此笔者通过不断的尝试和研究,终于... [阅读全文]

matlab简介,Matlab工具箱简介

MATLAB有三十多个工具箱大致可分为两类:功能型工具箱和领域型工具箱. 功能型工具箱主要用来扩充MATLAB的符号计算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能,能用于多种学科。而领域型工具箱是专业性很强的。如控制系统工具箱(Control System Toolbox)、信号处理工具箱(Signal Processing Toolbox)、财政金融工具箱(Financial ... [阅读全文]

好久不见我的爱,好久不见了,我的Matlab O(∩_∩)O~~~

突然想起来,好久没用Matlab啦~~~今天闲着没事,在公司看了一下午电影。这么晚了,关于我这久违的Matlab老兄,随便写点东西吧O(∩_∩)O哈哈~ 最后一次用Matlab,还是在去年四月初,做数学模型的课程设计的时候。那次做的是排课问题。整整三天,坐在电脑前,拼命地写Matlab代码!!终于把课表排出来了!!三天下来,痛苦死我了!!! 在这以后就再也没用过Matlab了。去年的全国大学生... [阅读全文]

对数函数,matlab中的对数函数?MATLAB中的图

w=imread(text.png); a=bw(59:71,81:91); imshow(bw); figure,imshow(a); C=real(ifft2(fft2(rot90(a,2),256,256))); figure,imshow(C,[]); max(C(:)); thresh=45; figure,imshow(Cthresh); www.oustudy.co... [阅读全文]

【转】MATLAB图像处理函数汇总(二)

60.imnoise 功能:增加图像的渲染效果. 语法: J = imnoise(I,type) J = imnoise(I,type,parameters) 举例 I = imread(eight.tif); J = imnoise(I,salt & pepper,0.02); imshow(I) figure, imshow(J) 相关命令: rand 61.impix... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共792条 分27页