
matlab
xrdsjb001
这个作者很懒,什么都没留下…
展开
-
matlab handles结构体及用法
在本节教程中,我们将讨论什么handles结构体,以及如何使用set/get命令。如果您压根没有接触过GUI编程,建议您先看下这篇文章http://www.matlabsky.com/thread-5217-1-1.html,另外一些MATLAB基础知识也是需要的!当面打开一个GUI程序的*.m文件时,你肯定会注意到基本所有的function中都有handles这个参数,那个这个handl转载 2017-07-30 10:31:26 · 45511 阅读 · 6 评论 -
MATLAB中文件的读写和数据的导入导出【转】
在编写一个程序时,经常需要从外部读入数据,或者将程序运行的结果保存为文件。MATLAB使用多种格式打开和保存数据。本章将要介绍 MATLAB中文件的读写和数据的导入导出。13.1 数据基本操作 本节介绍基本的数据操作,包括工作区的保存、导入和文件打开。13.1.1 文件的存储 MATLAB支持工作区的保存。用户可以将工作区或工作区中的变量以文件的形式保存,以备在需要时再次导转载 2017-08-15 17:32:23 · 1758 阅读 · 0 评论 -
元胞数组的换行多次写入文档
以下这段代码是对元胞数组的换行连续写入文档time = datestr(now,31);a = cell(5,1);a{1} = time;a{2} = 'order';a{3} = 'rise';a{4} = 'rise';a{5} = 128;formatSpec = '%s %s %s %s %d \r\n'; %此处换行要加"\r原创 2017-08-15 16:38:33 · 568 阅读 · 0 评论 -
matlab 中,怎么让一个矩阵按某一列排列,并且行也跟着变动?
matlab 中,怎么让一个矩阵按某一列排列,并且行也跟着变动?比如5 7 84 6 18 0 7希望行按照第三列的大小排列生成4 6 18 0 75 7 8即不但把第三列按大小排列了,他们对应的行也跟着变动了?protect002| 浏览 31904 次我有更好的答案发布于2011-08-20 16:04最佳答案a=转载 2017-08-13 19:43:36 · 7699 阅读 · 2 评论 -
Matlab中的静态变量和全局变量
1、静态变量(persistent)在函数中声明的变量,当函数调用完之后就会释放。如果想保留这个变量的值(供该函数下一次调用),可以把这个变量声明为静态变量。静态变量不能在声明的时候赋值,而且只能在function里声明,且只有这个function才能认识它(main函数也不行)。x声明后是[],就是一个空的array。声明后需初始化,注意不能直接用persistent x=2;而是用isem转载 2017-08-10 00:02:42 · 690 阅读 · 0 评论 -
matlab对于固定长度的行的文本,最后一行的读取
基本实现想法是:因为每一行的长度是固定的,大小也是固定的(下面的例子是42,因此下面代码的参数会有 (fisize/42)),所以整个文本的大小除以每一行的大小就可以得到这个文本的行数; 再把这个行数用到textscan函数中,就可以直接读取最后一行的内容。fid = fopen('E:\matlab2015a\projects\test\char1.dat','原创 2017-08-16 11:19:54 · 4322 阅读 · 0 评论 -
matlab数组元素的引用
1.下标法(subscripts)2.索引法(index)3.布尔法(Boolean)在使用这三种方法之前,大家头脑一定要清晰的记住,Matlab中数组元素是按列存储(与Fortran一样),比如说下面的二维数组A= 8 1 6 3 5 7 4 9 2Matlab的存储顺序是8,3,转载 2017-08-09 00:10:55 · 489 阅读 · 0 评论 -
matlab GUI工作原理
例如,用GUIDE创建名为ceshi的GUI程序,其m文件的主函数有如下形式。那么,打开该GUI时,它到底是怎么运行的呢?以下略作小结,欢迎大家补充按 Ctrl+C 复制代码function varargout = ceshi(varargin)%运行该GUI时,程序首先从主函数的入口点开始运行即,从function varargout = ceshi(varargin)开始运行。转载 2017-07-30 11:55:35 · 935 阅读 · 0 评论 -
matlab 输出显示函数
print:print函数可以把函数图形保存成图片:[plain] view plaincopyminbnd = -4*pi; maxbnd = 4*pi; t = minbnd:0.1*pi:maxbnd; plot(t, sin(t), 'g', 'Linewidth', 2); line([minbnd,转载 2017-07-22 18:38:04 · 3652 阅读 · 0 评论 -
Simulink视频和图像处理模块介绍
Simulink视频和图像处理模块1 视频和图像处理模块集1.1 视频和图像处理模块集概述? 视频和图像处理模块集V2.6共有70多个子模块,分成11大类模 块。 ? 各大类模块如右图所示:2011-0321.2 分析和增强(Analysis & Enhancement)模块库分析和增强类模块包含10个子模块 : ?(1) Block Matching(转载 2017-11-20 22:04:48 · 12676 阅读 · 5 评论