颜色字符串有'c','m','y','r','g','b','w',和k。分别表示青,红紫,黄,红,绿,白和黑。(Color)
线型字符串有:'-'为实线,'- -’为虚线,':'为点线,'-.'为点虚线,及'none’表示不用线型。
标记形式有'+','o','*',和'x',填入's'代表正方形,'d'代表菱形,'A'为上三角形,'v'为下三角形,’>’为右三角形,'<’为左三角形,'p’为五角星形,’h'为六角星形,none为不用标记。
如绘制点:
plot(x,y,'*r'); 将点用*表示,且渲染成红色
hold on 将绘制的不同形状在同一个plot中进行显示
我们在使用matlab写GUI的时候有时候需要选择导入的文件,这样首先就要获得文件的文件名和路径,这就要用到uigetfile() 函数,它可以弹出一个选择文件的提示框,该函数的使用方法如下:
file = uigetfile
[file,path] = uigetfile
[file,path,indx] = uigetfile
___ = uigetfile(filter)
___ = uigetfile(filter,title)
___ = uigetfile(filter,title,defname)
___ = uigetfile(___,‘MultiSelect’,mode)
说明:
file = uigetfile 打开一个模态对话框,其中列出了当前文件夹中的文件。用户可以在这里选择或输入文件的名称。如果文件存在并且有效,当用户点击打开时,uigetfile 将返回文件名。如果用户点击取消或窗口关闭按钮 (X),uigetfile 将返回 0。
当用户点击打开时,[file,path] = uigetfile 将返回文件的名称和路径。如果用户点击取消或窗口关闭按钮 (X),uigetfile 将为两个输出参数都返回 0。
当用户点击打开时,[file,path,indx] = uigetfile 将返回在对话框中选择的筛选器的索引。
___ = uigetfile(filter) 指定文件扩展名,根据该扩展名筛选对话框中显示的文件。可以将此语法与上述语法中的任何输出参数结合使用。通常,只显示文件扩展名匹配的文件。
___ = uigetfile(filter,title) 指定对话框标题。要使用默认文件筛选器进行筛选,但指定自定义标题,请使用空引号作为筛选器值。例如:
file = uigetfile(’’,‘Select a File’)
___ = uigetfile(filter,title,defname) 为文件名字段指定默认文件名。
___ = uigetfile(___,‘MultiSelect’,mode) 指定用户是否可以选择多个文件。将模式设置为 ‘on’ 将允许进行多选。默认情况下设置为 ‘off’。
imfilter函数:
功能:对任意类型数组或者图像进行滤波,或者理解为建立一个自定义功能的类型滤波器(个人理解,不知道对否)。
意义:
imfilter(img,filter);
img:带处理矩阵
filter: 滤波器
其他详解:https://blog.csdn.net/zhuwei0710/article/details/68169317
fspecial函数:
建立预处理的预定义的滤波算子
https://blog.csdn.net/hustrains/article/details/9153553
标签:uigetfile,颜色,文件,曲线,对话框,filter,matlab,file,___ From: https://www.cnblogs.com/woshiwzl/p/17195478.html