matlab linspace()函数
摘要:linspace()函数: K>> X=linspace(1,3,4) X = 1.0000 1.6667 2.3333 3.0000 说明:1是开始的数字,3是结束的数字,4代表1和3之间取4个数字,包含1和3.
阅读全文
posted @
2020-04-08 18:15
一杯明月
阅读(2716)
推荐(0)
MATLAB 已通过改用 OpenGL 软件禁用了某些高级的图形渲染
摘要:在用matlab进行图像处理时,遇到了这样的警告:MATLAB 已通过改用 OpenGL 软件禁用了某些高级的图形渲染。 忽略该警告,图像会出现较为严重的锯齿效果。 查找资料发现出现该警告的原因可能是:电脑显卡比较旧,而matlab的版本又比较高,比如我用的是matlab 2016a。 matlab
阅读全文
posted @
2020-04-04 16:31
一杯明月
阅读(2581)
推荐(0)
matlab的rapmat()函数
摘要:B = repmat(A,m,n)B = repmat(A,[m n])B = repmat(A,[m n p...]) 这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,如果A是一个3x4x5的矩阵,有B = repmat(
阅读全文
posted @
2020-03-02 09:19
一杯明月
阅读(822)
推荐(0)
matlab 图片无值NaN部分显示为白色
摘要:方法一: 原始数据中有许多无值NaN,但直接用imagesc显示会变成最小的颜色,找了许久发现个最好的办法。 h=imagesc(C)set(h,'alphadata',~isnan(C)) %%%%%%方法二:其实也可以在colorbar 上直接修改,右键图片旁边的colorbar选择颜色图编辑器
阅读全文
posted @
2020-01-28 21:39
一杯明月
阅读(1650)
推荐(0)
matlab函数bwareaopen
摘要:matlab函数bwareaopen——删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中相互连接的像素个数小于P的对象,默认情况下conn使用8邻域。
阅读全文
posted @
2020-01-28 10:59
一杯明月
阅读(1631)
推荐(0)
高斯滤波
摘要:高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。通俗的讲,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权
阅读全文
posted @
2020-01-27 20:50
一杯明月
阅读(2453)
推荐(0)
MATLAB的padarray函数
摘要:功能:填充图像或填充数组。用法:B = padarray(A,padsize,padval,direction) A为输入图像,B为填充后的图像,padsize给出了给出了填充的行数和列数,通常用[r c]来表示。padval和direction分别表示填充方法和方向。它们的具体值和描述如下: pa
阅读全文
posted @
2020-01-27 12:28
一杯明月
阅读(1964)
推荐(0)
matlab设置figure图像原点位置
摘要:figure(103);hold on;set(gca,'xaxislocation','origin','yaxislocation','origin') %
阅读全文
posted @
2020-01-21 10:42
一杯明月
阅读(2147)
推荐(0)
matlab改变figure的背景颜色
摘要:h1=figure(8);set( h1, 'Color','w')
阅读全文
posted @
2020-01-19 14:28
一杯明月
阅读(1476)
推荐(0)
matlab操作文件名
摘要:语法 [filepath,name,ext] = fileparts(filename) 说明 示例 [filepath,name,ext] = fileparts(filename) 返回指定文件的路径名称、文件名和扩展名。 fileparts 仅解析指定的 filename。不会验证文件是否存在
阅读全文
posted @
2020-01-06 14:06
一杯明月
阅读(1500)
推荐(0)
matlab读文件
摘要:用实例介绍Matlab读写文本文件的方法,包括load、dlmread、csvread、importdata、textscan、dlmwrite、csvwrite、save、fprintf函数的用法。 读取文本方法 1. 纯数据:数字、科学计数法 test.txt 文件内容如下: 1 2 3 4 5
阅读全文
posted @
2020-01-06 12:29
一杯明月
阅读(2177)
推荐(0)
matlab判断变量是否存在
摘要:如果某个变量不存在或者为空,就设置一个默认值。 if ~exist('TYPE','var') || isempty(TYPE), TYPE = 'scanlines'; end if ~exist('t','var') || isempty(t), t=1; end 注解: 如果某个变量不存在或者
阅读全文
posted @
2019-12-26 16:45
一杯明月
阅读(7569)
推荐(0)
元胞数组
摘要:元胞数组定义: 元胞数组(Cell Array)中的基本组成是元胞,每一个元胞可以视为一个单元(Cell),用来存放各种不同类型的数据,如矩阵、字符串、多维数组、元胞数组以及结构数组等。同一元胞数组中各元胞的内容可以不同。 从定义中元胞内可以用来存放各种不同的数据类型这个角度来看,matlab中的元
阅读全文
posted @
2019-12-21 15:34
一杯明月
阅读(4185)
推荐(0)
fprintf()函数和fscanf()函数
摘要:fprintf('%6.2f\n',4.8882828388383) 运行结果:4.89 fprintf函数可以将数据按指定格式写入到文本文件中。其调用格式为: 数据的格式化输出:fprintf(fid,format,variables) 按指定的格式将变量的值输出到屏幕或指定文件 fid为文件句柄
阅读全文
posted @
2019-12-21 15:11
一杯明月
阅读(4733)
推荐(2)
num2str(A, format)
摘要:str = num2str(A, format)A: 数值类型的数组或者是单个的数值format:指定数字转换为字符串的格式,通常’%11.4g’是默认的。也可以指定转换为几位的字符串,不足用0填充,如%02d%03d等
阅读全文
posted @
2019-12-20 19:58
一杯明月
阅读(680)
推荐(0)
矩阵相乘
摘要:A乘以 B逆:A/BA的逆乘以B:A\B 矩阵转置:A' 求逆矩阵:inv(A)或A^-1 已经找到答案了.x = b/A表示使用 mrdivide 获得的矩阵方程 xA = b 的解。x = A\b表示使用 mldivide 获得的矩阵方程 Ax = b 的解。如果 A 的大小为 m×n,则有三种
阅读全文
posted @
2019-12-15 22:03
一杯明月
阅读(532)
推荐(0)
matlab键盘快捷键无法使用的解决办法
摘要:打开matlab,在主页里点击 预设/preferences 左栏找 键盘/keyboard 点开键盘点击 快捷方式/shortcuts 在右边 活动设置 /Active settings 里选择 Windows默认集/windows default set
阅读全文
posted @
2019-12-13 18:28
一杯明月
阅读(4372)
推荐(0)
matlab安装YaHei Consolas Hybrid字体
摘要:https://github.com/yakumioto/YaHei-Consolas-Hybrid-1.12
阅读全文
posted @
2019-12-12 20:58
一杯明月
阅读(1690)
推荐(0)
Matlab各种拟合
摘要:作者:Z-HE链接:https://zhuanlan.zhihu.com/p/36103034来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1) polyfit 代码例子如下,拟合一个3次曲线,并画图。 x = 0:1:9; y = [0 2 4 6 8 20 12
阅读全文
posted @
2019-12-11 22:33
一杯明月
阅读(1938)
推荐(0)
ubuntu16.04matlab中文注释乱码的解决办法
摘要:中文注释乱码的原因是windows下的m文件采用的是gb2312编码,只要将所有的m文件转成 utf8文件,显示就正常了。 1.首先安装enca:sudo apt-get install enca 2.进入m文件所在的文件夹,比如我的文件在/home/gh 里面:cd /home/gh 3.将所有m
阅读全文
posted @
2019-12-01 21:22
一杯明月
阅读(888)
推荐(0)