matlab系列学习 1、学习缘由 本来已经学习过这个软件,了解了包括电路仿真在内的诸多功能,能够比较熟练地编写m文件和函数。 但是,在最近的依次练习中发现之前的许多操作都忘记了。有一些基本的语法都不大清楚。想要寻找相应的资料有找不到了,又不想一个一个问题去查找,比较浪费时间,索幸做成博客方便以后的 ...
分类:
其他好文 时间:
2020-05-13 20:34:16
阅读次数:
54
如何在 matlab 和 excel间进行数据导入导出? excel-->matlab 数据读取: A = xlsread('Excel路径+Excel的名称','工作表名称') 例子: A = xlsread('创新班.xlsx','Sheet2') A = xlsread('创新班.xlsx', ...
分类:
其他好文 时间:
2020-05-13 16:36:06
阅读次数:
96
Numpy是数据科学领域中最基础的Python库,它提供了一种快速高效的数学运算,可以和线性代数等数学知识有效的结合起来。而且Numpy是基于C语言实现的,所以它的运行效率足以和C/Matlab相媲美。 1、Array的创建 import numpy as np # 第一种创建方式 # list1 ...
分类:
编程语言 时间:
2020-05-13 10:23:26
阅读次数:
79
Fspecial函数用来去创建预定义的滤波算子,然后呢和imfilter搭建使用,它的语法格式是h=fspecial(type,parameters,sigma)第一个type用来定义算子类型,paremeters指定相应的参数,sigma表示滤波器的标准差,单位为像素type=‘average‘,为均值滤波,参数为n,代表模版尺寸,用向量表示,默认值为[3,3]。type=
分类:
其他好文 时间:
2020-05-13 10:09:14
阅读次数:
93
1、JPEG压缩 imwrite(原始图像,目标图像,'quality',比率) 比率:[0, 100] 值越小,压缩比率越大 %% JPEG压缩 I = imread('cameraman.tif'); % imshow(I); imwrite(I,'test.jpg','quality',10) ...
分类:
其他好文 时间:
2020-05-13 00:24:52
阅读次数:
121
高斯噪声即呈正态分布的干扰噪声,用作增加光谱的扰动或图像的干扰。主要对光谱加噪进行分析。 其实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