MATLAB
__tian__
我走过的路,每一步都算数
展开
-
裂缝检测标记
闲来无事,做的一个小东西。效果图:既然能检测裂缝,那是不是……本来想开个车,奈何代码有bug,又不想改,就算了吧代码如下:srcImg=imread('3.jpg'); %图片读取 subplot(3,4,1);imshow(srcImg); title('原始图像');srcImg=rgb2gray(srcImg); %灰度图subplot(3,4...原创 2019-12-18 21:14:48 · 3618 阅读 · 4 评论 -
MATLAB小操作
这个是参与研究生的左心分割项目,我所做的一些代码。这个项目目的就是为了自动识别左心轮廓,这个代码的作用就是将深度学习产生的预测以图片形式保存下来,然后人工修改预测不好的部分,作为标签,再用来产生模型。预测新的轮廓。言归正传,以下是功能实现:%有内外两轮廓以及原图,方法是把内外两轮廓覆盖到原图上,clc;close all;clear;path='F:\show_count...原创 2019-03-14 22:33:02 · 664 阅读 · 0 评论 -
菜单控件menu的基本用法
一、需求描述:点击绘图菜单下选项,绘制不同的图形。绘制完成后,可以修改颜色和线宽。 二、实现步骤:2.1、进入一个空白GUI页面,选择menu Editer 2.2、菜单设置如下:2.3、弹出菜单设置如下:2.4、进入回调函数 2.4.1、颜色和宽度的回调函数如下: ...原创 2018-12-28 10:53:09 · 3466 阅读 · 0 评论 -
ListBox的基本用法
一、功能描述:能够将选定的字符展示在edit button控件中 二、步骤:2.1、需要ListBox、pushbutton和edit Text控件。同样,ListBox控件中value的值对应string中的值,1对应t,2 对应sin(t)。 2.2、代码如下% --- Executes on button press in pushbutton1.functio...原创 2018-12-27 21:45:29 · 7238 阅读 · 0 评论 -
下拉菜单Pop-Up Menu的基本用法
一、欲实现的功能如下图二、实现步骤2.1、需要用到Pop-Up Menu和坐标轴控件,修改Pop-Up Menu的value值 value=1,对应sin(x),以此类推。2.2、进入回调函数function p1_Callback(hObject, eventdata, handles)% hObject handle to p1 (see GCBO)%...原创 2018-12-27 21:09:05 · 2945 阅读 · 0 评论 -
使用Button Group绘制不同的正弦曲线
1、使用button group绘制不同的正弦曲线,结果如图。2、步骤:2.1、一个button group,3个radio button和一个axes控件拖入GUI页面。设置三个单选按钮的Tag分别为r1, r2 , r3 。2.2、进行如下操作:进入uipanel1_SelectionChangeFcn函数 2.3、代码如下:function uipane...原创 2018-12-27 20:16:54 · 811 阅读 · 0 评论 -
Radio Button,Check Box ,Toggle Button的触发
点击对应的控件时,显示最大值,取消选中时,显示最小值。1.首先拖入对应的控件。双击,查看对应的属性2.进入回调函数 其余两个控件操作相似。...原创 2018-12-27 18:13:53 · 603 阅读 · 0 评论 -
滚动条数值显示在文本框中
效果如下: 步骤:1.新建一个GUI文件,拖入slider和edit Text控件2.右击控件,进入回调函数原创 2018-12-27 17:22:24 · 2008 阅读 · 0 评论 -
MATLAB GUI创建简单用户界面
一、在command Windows输入guide命令,选择模板,下面这个是空白文件。 二、各个按钮的功能 push button 按钮 slider 滑动条 radio button 单选按钮 check box 复选框Edit text 编辑文本 ...原创 2018-12-08 17:19:42 · 3463 阅读 · 0 评论 -
MATLAB handles 结构体及用法
在本节教程中,我们将讨论什么handles结构体,以及如何使用set/get命令。如果您压根没有接触过GUI编程,建议您先看下这篇文章http://www.matlabsky.com/thread-5217-1-1.html,另外一些MATLAB基础知识也是需要的!当面打开一个GUI程序的*.m文件时,你肯定会注意到基本所有的function中都有handles这个参数,那个这个handles到...转载 2018-11-26 17:43:01 · 5106 阅读 · 0 评论 -
MATLAB常用的函数
round:Y = round(X) 将 X 的每个元素四舍五入为最近的整数。在对等情况下,即有元素的小数部分恰为 0.5 时,round 函数会偏离零四舍五入到具有更大幅值的整数 squeeze:B = squeeze(A)描述:B = squeeze(A),B与A有相同元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。二维阵列不受sq...原创 2018-11-24 20:49:47 · 735 阅读 · 0 评论 -
MATLAB中figure的问题
一、使MATLAB不显示figure界面:h=figureset(h,‘Visible’,‘off’); 二、MATLAB图片批量保存并分别命名figure('visible','off'); ——————————————————————————————————————————%以下代码是绘制三张图片subplot(1,3,1);imshow(ReconEnhance...原创 2018-11-24 12:27:38 · 4918 阅读 · 0 评论 -
MATLAB中元胞数组
胞元数组的基本组分是胞元(cell),每个胞元本身在数组中是平等的,只能以下标区分。胞元可以存放任何类型、任何大小的数组,如任意维数值数组、字符串数组、符号对象等,而且同一个胞元数组中各胞元中的内容可以不同。一、创建元胞数组对胞元数组来说,在胞元数组中,胞元和胞元内容是两个不同范畴的东西。因此,寻访胞元和寻访胞元中的内容是两种不同的操作。 “胞元标识(cell Indexing...原创 2018-11-22 18:21:48 · 8488 阅读 · 0 评论