
matlab
虚幻中的真实
在人生旅途中追寻自己的道路-寻道.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于矩阵转置的注意点
假设矩阵A如下:>> A = [3-1i 2+1i;2-1i 4+5i]A = 3.0000 - 1.0000i 2.0000 + 1.0000i 2.0000 - 1.0000i 4.0000 + 5.0000i可以看到,该矩阵是一个共轭对称矩阵。如果此时,我们想对该矩阵进行转置,则会出现如下结果:>> A'ans = 3.0000 + 1.0000i 2.0000 + 1.0000i 2.0000 - 1.000原创 2020-07-05 17:02:08 · 1336 阅读 · 0 评论 -
梯度直方图和灰度共生矩阵
下面这三篇文章写的不错:https://blog.youkuaiyun.com/guanyuqiu/article/details/53117507https://blog.youkuaiyun.com/qq_32892383/article/details/79768684https://blog.youkuaiyun.com/qq_32892383/article/details/79779513原创 2020-07-01 18:28:07 · 547 阅读 · 0 评论 -
matlab 图像大小调整
imresize调整图像大小具体链接见:https://ww2.mathworks.cn/help/matlab/ref/imresize.html原创 2020-07-01 17:41:15 · 1025 阅读 · 0 评论 -
matlab 从一个矩阵中找出不同元素
b = unique (a) %取集合a的不重复元素构成的向量更多内容参见下面的链接:https://blog.youkuaiyun.com/colddie/article/details/6442427原创 2020-06-23 21:19:28 · 2636 阅读 · 0 评论 -
matlab 遍历文件夹下所有图片
详情见见链接:单个文件:imgPath = 'E:/imageData/'; % 图像库路径imgDir = dir([imgPath '*.jpg']); % 遍历所有jpg格式文件for i = 1:length(imgDir) % 遍历结构体就可以一一处理图片了 img = imread([imgPath imgDir(i).name]); %读取每张图片end多个文件:imgDataPath = 'E:/imageData/';.转载 2020-06-03 17:55:51 · 2889 阅读 · 0 评论 -
matlab reshape 新增
>> a=rand(2,2,1,3)a(:,:,1,1) = 0.8147 0.1270 0.9058 0.9134a(:,:,1,2) = 0.6324 0.2785 0.0975 0.5469a(:,:,1,3) = 0.9575 0.1576 0.9649 0.9706>> b=reshape(a,2,2,3)b(:,:,1) = 0.8147 0.原创 2020-05-20 00:05:07 · 316 阅读 · 0 评论 -
matlab启动分布拟合窗口
dfittool原创 2020-04-25 21:13:42 · 292 阅读 · 0 评论 -
matlab 给一张图添加注释
详情见链接:https://ww2.mathworks.cn/help/matlab/ref/annotation.html原创 2020-04-24 18:55:15 · 2200 阅读 · 0 评论 -
F检验 matlab
原创 2020-04-17 11:00:15 · 9400 阅读 · 0 评论 -
matlab分布拟合函数
具体可以查看下面的链接:https://ww2.mathworks.cn/help/stats/fitdist.html原创 2020-04-17 11:03:27 · 3718 阅读 · 0 评论 -
matlab读取彩色图像通道的顺序
matlab 的排列顺序是R,G,B; 而在opencv中,排列顺序是B,G,R。原创 2020-04-12 13:06:31 · 3009 阅读 · 0 评论 -
matlab reshape的规则
>> qq=1:9qq = 1 2 3 4 5 6 7 8 9>> reshape(qq,3,3)ans = 1 4 7 2 5 8 3 6 9>> bb=reshape(qq,3,3)...原创 2020-04-09 20:54:04 · 701 阅读 · 0 评论 -
matlab reshape函数的使用
>> a=rand(2,2,2,2);>> b=a(:,:,1,:)b(:,:,1,1) = 0.8147 0.1270 0.9058 0.9134b(:,:,1,2) = 0.9575 0.1576 0.9649 0.9706>> c=reshape(b,2,2,2)c(:,:,...原创 2020-04-09 19:08:56 · 323 阅读 · 0 评论 -
matlab读取文件夹的路径
selpath = uigetdir 打开一个模态对话框,显示当前工作目录中的文件夹并返回用户从对话框中选择的路径。作用就是打开一个窗口,让你选择文件夹,然后程序会返回这个文件夹的路径。具体可以参考下面的链接:https://ww2.mathworks.cn/help/matlab/ref/uigetdir.html...原创 2020-04-06 18:57:29 · 7821 阅读 · 0 评论 -
matlab官方中文网站
网址如下:https://ww2.mathworks.cn/help/matlab/原创 2020-04-02 14:36:20 · 20979 阅读 · 0 评论 -
matalb用程序存储图片
print(gcf,'-dpng','abc.png')更加详细的解释可以参考下面的链接:https://ink-bottle.github.io/2019/03/25/MATLAB%E6%95%B0%E5%AD%97%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86%E5%AD%A6%E4%B9%A0%EF%BC%88%E4%BA%94%EF%BC%89-%E5%...原创 2020-03-14 17:02:59 · 224 阅读 · 0 评论 -
matlab判断文件是否存在
主要用到的命令是:exist('ce.JPG','file') 返回值:如果存在返回2;反之返回0.原创 2020-03-14 10:27:11 · 1819 阅读 · 0 评论 -
matlab里面的滑动窗口的功能
主要的函数是:im2col,这个函数可以定义滑动窗口的大小,但是不能定义滑动的步长。具体的解释和使用可以从参考下面的链接:https://blog.youkuaiyun.com/theonegis/article/details/50958604...原创 2020-03-08 20:25:19 · 6419 阅读 · 0 评论 -
matlab显示大图像
当matlab显示大图像时候,会出现缩放的情况,如果想要看完整比例的图像,则可以使用命令:imtool(img,[])原创 2020-03-07 19:16:11 · 959 阅读 · 0 评论 -
matlab运行指定的文件
可以使用如下命令:run('filename')原创 2020-03-04 17:31:43 · 1127 阅读 · 0 评论 -
matlab 程序的计时
主要是使用tic和toc两个命令。比如:tic;程序1;t1=toc;则t1记录的就是程序1所花费的时间。原创 2020-03-03 13:27:38 · 219 阅读 · 0 评论 -
matlab 画网格
原创 2020-02-04 11:25:28 · 1728 阅读 · 0 评论 -
画散点图(命令gscatter)
matlab有关 画散点图 gscatter命令的说明:详情可以看下面的链接(转载):Matlab函数gscatter:画散点图的函数http://www.aiseminar.com/bbs/forum.php?mod=viewthread&tid=561(出处: 人工智能研讨论坛)从上面的博客中截取一部分代码和结果:A=magic(6)group=[1,2,3,...原创 2020-02-03 15:03:59 · 3223 阅读 · 0 评论 -
matlab删除文件和文件夹
1.删除文件命令:删除一个文件:delete(filename) 删除一类文件:delete(*.后缀) 2.删除文件夹删除文件夹及文件夹下的文件:rmdir(文件夹名字) %删除空文件夹删除文件夹及文件夹下的文件:rmdir(文件夹名字,'s') %删除非空文件夹...原创 2020-01-31 20:01:51 · 4009 阅读 · 0 评论 -
matlab 对矩阵按照某一列排序
升序:命令:data=[1,2,3; 7,8,9; 4,5,6 ];a1=sortrows(data,1); %按照第一列排序(升序),其他列与排序结果一一对应。a2=sortrows(data,2); %按照第二列排序(升序),其他列与排序结果一一对应。a3=sortrows(data,3); %按照第三列排序(升序),其他列与排序结果一一对应。...原创 2019-12-31 13:07:21 · 24072 阅读 · 0 评论 -
matlab读取excel里面的数据
命令1:data = xlsread('result.xls', -1);说明:输入后matlab将会打开result.xls文件,用鼠标选择需要导入的数据区域,并且可以切换到想要的sheet,这个功能就是人工选择,但是比较强大。命令2:data = xlsread('result.xls',2, 'D4:G4')说明:第一个参数是要读取的excel表格名称,第二个是要选择的sheet表...原创 2019-12-29 16:47:25 · 977 阅读 · 0 评论 -
matlab中在一张图片上面画矩阵框
命令:rectangle('position',[33,217,20,28],'EdgeColor','r');说明:要设置的参数有两个,其一是[]中的数值,其中格式是[列坐标,行坐标,宽度,高度];其二是r代表红色。...原创 2019-12-29 16:31:57 · 714 阅读 · 0 评论 -
matlab把矩阵转化为图片
命令:imwrite(uint8(log(data)),'data.png');说明:上面的命令中,log是为了缩小矩阵中的数值,data是要存储的矩阵,data.png是要存储的名字,其中data是输入,data.png是输出。...原创 2019-12-29 16:27:26 · 13081 阅读 · 0 评论 -
matlab读取结构体内的数据
命令:I=cell2mat(struct2cell(load('dataname.mat')));其中dataname是输入数据的名称,I是输出。例子:I=cell2mat(struct2cell(load('T1.mat')));原创 2019-12-29 10:59:17 · 11064 阅读 · 2 评论 -
matlab把矩阵存储为mat格式
命令:save('name.mat','data');其中name是要存储的名字,data是要存储的矩阵,前者是输出,后者输入。例子:save('sample_1.mat','sample_1');原创 2019-12-29 10:23:20 · 21743 阅读 · 0 评论 -
matlab结果写入excel
命令:xlswrite(filename, A):将矩阵A的数据写入名为filename的Excel文件中。例子:xlswrite('result.xls', A);原创 2019-12-28 20:10:36 · 1604 阅读 · 0 评论