随笔分类 - Matlab类
摘要:【1】主要思想:matlab是按列存储,定义s(nums,1)比定义s(1,nums)要快哦 需要重复query的元素看看能不能再for之前就定义好 经典案例:通过修改MATLAB for循环的写法,程序加速10倍 http://www.ilovematlab.cn/thread-190470-1-
阅读全文
摘要:a=[50,60,70; 80,90,50; 100,55,40]假设a是一个灰度图的mat形式(当然实际的size肯定比这大,我只是举例子),如果需要对这个矩阵的像素进行加减处理,很可能会产生溢出,如用matlab试验a(1,1)-60,答案为0.那么怎么才能防止这种情况呢?一种...
阅读全文
摘要:persistent X Y Z 将X,Y,Z定义为在其声明处的函数的局部变量。然而,这些变量的值在函数调用期间在内存中保存(应该是堆区)。Persistent 变量和global(全局)变量相似,因为Matlab为他们创建永久的存储空间。但是Persistent变量与global(全局)变量不同之...
阅读全文
摘要:源程序:输出的ptrain,acctrain,ptest,acctest均为空。解决方法【转】:
阅读全文
摘要:自然状态下,用plot画的是折线,而不是平滑曲线。有两种方法可以画平滑曲线,第一种是拟合的方法,第二种是用spcrv,其实原理应该都一样就是插值。下面是源程序,大家可以根据需要自行选择,更改拟合的参数。clc,clear;a = 1:1:6; %横坐标b = [8.0 9.0 10.0 15.0 3...
阅读全文
摘要:matlab自带滤波器函数小结(图像处理)1 线性平滑滤波器用MATLAB实现领域平均法抑制噪声程序:I=imread(' c4.jpg ');subplot(231)imshow(I)title('原始图像')flag = isrgb(I);if flag==true I=rgb2gray(I);...
阅读全文
摘要:最基本的读图函数:imread imread函数的语法并不难,I=imread('D:\fyc-00_1-005.png');其中括号内写图片所在的完整路径(注意路径要用单引号括起来).I代表这个图片灰度值(0~255)组成的二维矩阵。 引申问题出现了,当你需要读不同路径下(比如不同文件夹)里的图...
阅读全文
摘要:元胞数组:元胞数组是MATLAB中特有的一种数据类型,是数组的一种,其内部元素可以是属于不同的数据类型。如下 元胞数组是对常规数值数组的一个扩展,每一个元素称为一个元胞,每个元胞中可以存储不同类型不同尺寸的数据。 元胞数组的创建 1,直接赋值创建元胞数组 在元胞数组的各类操作中,经常要用到花括号...
阅读全文
摘要:1. 在命令窗口(Command Window)中:1) 【上、下键】――切换到之前、之后的命令,可以重复按多次来达到你想要的命令2) clc――清除命令窗口显示的语句,此命令并不清空当前工作区的变量,仅仅是把屏幕上显示出来的语句清除掉3) clear――这个才是清空当前工作区的变量命令,常用语句...
阅读全文

浙公网安备 33010602011771号