高斯噪声即呈正态分布的干扰噪声,用作增加光谱的扰动或图像的干扰。主要对光谱加噪进行分析。 其实Matlab本身就有比较成熟的加噪函数imnoise,y1=imnoise(y,'gaussian',M,V); y为原始光谱,gaussian为噪声类型为高斯,M为扰动均值,V为方差(可以理解为为信号的强 ...
分类:
其他好文 时间:
2020-05-11 23:53:47
阅读次数:
159
方法1 1.将要检测的数据保存至Excel 2.打开MATLAB,输入如下代码: x=xlsread('Test.xlsx','b') [h,p]=lillietest(x) b–代表sheet表名 结果分析: h=0--表示符合正态分布 p–置信度 方法2: 同样的打开MATLAB,输入如下代码: ...
分类:
其他好文 时间:
2020-05-11 15:14:41
阅读次数:
72
1、边缘检测 ① 处理结果 = edge(原始图像,算子) 算子: Sobel log Roberts Canny Prewitt zerocross %% 边缘检测 I = imread('cameraman.tif'); J1 = edge(I,'Sobel'); subplot(3,3,1), ...
分类:
其他好文 时间:
2020-05-11 12:56:50
阅读次数:
88
本篇文章要分享的是基于MATLAB的腐蚀膨胀算法实现,腐蚀膨胀是形态学图像处理的基础,腐蚀在二值图像的基础上做“收缩”或“细化”操作,膨胀在二值图像的基础上做“加长”或“变粗”的操作。 什么是二值图像呢?把一幅图片看做成一个二维的数组,那么二值图像是一个只有0和1的逻辑数组,我们前面Sobel边缘检 ...
分类:
编程语言 时间:
2020-05-10 17:06:46
阅读次数:
96
2020-05-10 11:55:49 作用:Matlab中双百分号%% 代表设置代码块(cell),可以配合运行栏目中的“运行块”(Ctrl+Enter)使用,实现只运行本块中的代码,可以避免运行完整的代码,在某些场合下可提高效率。 如何使用:双百分号中间的内容即为一段代码块,运行代码块时光标点击 ...
分类:
其他好文 时间:
2020-05-10 13:05:01
阅读次数:
411
链接:https://pan.baidu.com/s/1WA2ltwyMZuKeo7OC9XAIvw 提取码:tmy2 记录matlab参加建模比赛时所用的书籍,避免忘记 链接:https://pan.baidu.com/s/1WA2ltwyMZuKeo7OC9XAIvw 提取码:tmy2 ...
分类:
其他好文 时间:
2020-05-10 12:41:13
阅读次数:
46
实验目的 掌握动态规划算法和最短路径求法,利用最短路径知识结合实际问题建立数学模型。 实验要求 实验步骤要有模型建立,模型求解、结果分析。 实验内容 (1)某公司在六个城市C1,C2,C3,C4,C5,C6中都有分公司,从Ci到Cj的直达航班票价由下述矩阵的第i行、第j列元素给出(∞表示无直达航班) ...
分类:
其他好文 时间:
2020-05-10 11:03:20
阅读次数:
298
MATLAB中的polyfit函数的使用方法 在MATLAB中polyfit函数是用来进行多项式拟合的。其数学原理是基于最小二乘法进行拟合的。具体使用语法是: p = polyfit(x,y,n); % 其中x,y表示需要拟合的坐标点,大小需要一样; n表示多项式拟合的次数。 % 返回值p表示多项式 ...
分类:
其他好文 时间:
2020-05-09 21:29:30
阅读次数:
182
%%导入卡农.mps,data是一堆数据,然后显示clear clc colordef black data=audioread('卡农.mp3'); data =data(200919:753400,:); a1 = animatedline('Color',[0 .7 .7]); a2 = an ...
分类:
其他好文 时间:
2020-05-09 01:06:19
阅读次数:
90
%脉冲信号t1=linspace(0,1,101);y1=[zeros(1,50),1,zeros(1,50)];subplot(3,2,1);plot(t1,y1); %阶跃信号t2=linspace(0,1,101);y2=[zeros(1,50),ones(1,51)];subplot(3,2 ...
分类:
其他好文 时间:
2020-05-08 23:12:32
阅读次数:
103