![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Matlab
学习MATLAB
加油吧小森
这个作者很懒,什么都没留下…
展开
-
MATLAB读取Excel文件
调试了好几个小时,点击名字成绩就是出不来,以为是玄学,后来终于发现,哪有什么玄学,其实就是无知,丢了一句guidata(hObject, handles);1、guidata - 存储或检索 UI 数据(数据更新一定加上)此 MATLAB 函数 将变量 data 与 object_handle 指定的对象一起存储。如果 object_handle不是图窗,则使用该对象的父图窗。data 可以...原创 2020-03-19 23:54:06 · 492 阅读 · 0 评论 -
MATLAB学生成绩查询系统
学习学生成绩查询系统时,1、我把fgetl函数中字母l写成了数字一,出错2、 [str1 str2 str3 str4]=strread(str,’%s %s %s %s’,‘delimiter’,’ ');中,’ '里面为空格,没有写出错3、 chengji(counter-1,:,:)=[yuwen shuxue yingyu];开始写为chengji(counter-1,:)=[y...原创 2020-03-19 21:16:05 · 2216 阅读 · 1 评论 -
MATLAB的Sobel边缘检测算子、Prewitt边缘检测算子、Canny边缘检测算子
sobel 产生的边缘有强弱,抗噪性好,计算量小 laplace 对边缘敏感,可能有些是噪声的边缘,也被算进来了 canny 产生的边缘很细,可能就一个像素那么细,没有强弱之分。计算量大,但是准确global in%使用全局变量in%拿到所选按钮的名称str=get(hObject,'string');axes(handles.axes1);switch str...原创 2020-03-19 16:26:09 · 3809 阅读 · 0 评论 -
MATLAB手动读取图像
guide保存后,在读取图像回调函数下加:%执行的时候可以手动选择图像%选择图片路径[filename,pathname]=uigetfile({'*.jpg;*.bmp;*.tif;*.png;*.gif','All Image Files';'*.*','All Files'});%合成路径+文件名str= [pathname,filename];%读取图片in=imread(...原创 2020-03-19 14:21:16 · 814 阅读 · 0 评论 -
MATLAB guide例子
1、guide排列后String-文本框显示Style-类型Tag-保存显示名字TooltipString-鼠标移动至此显示提示2、保存后function varargout = caculate1(varargin)% CACULATE1 MATLAB code for caculate1.fig% CACULATE1, by itself, creates a n...原创 2020-03-18 17:01:01 · 786 阅读 · 0 评论 -
MATLAB 中画图高级get函数和set函数
一、get函数和set函数1、get 获取对象属性get(H,‘LineWidth’)得到固定属性1.1、 get(H)显示所有用户的名称和当前值具有句柄H的图形对象的属性。1.2、V=get(H),其中H是标量,返回每个字段所在的结构name是H和每个字段的用户可获取属性的名称包含该属性的值。2、set 设置设置对象属性。set(H,‘PropertyName’,Propert...原创 2020-03-18 14:19:51 · 5058 阅读 · 2 评论 -
MATLAB三维作图
1、plot3 - 三维线图此 MATLAB 函数(其中 X1、Y1、Z1 为向量或矩阵)在三维空间中绘制一个或多个线条,这些线条穿过坐标为 X1、Y1 和 Z1 的元素的点。X1、Y1和 Z1 的值可以是数值、日期时间、持续时间或类别值。2、subplot - 在平铺位置创建坐标区此 MATLAB 函数 将当前图窗划分为 m×n 网格,并在 p 指定的位置创建坐标区。按行号对子图位置...原创 2020-03-17 23:14:21 · 948 阅读 · 0 评论 -
matlab复数相关基础
1、isreal - 确定数组是否为实数数组此 MATLAB 函数 返回逻辑值 1 (true)。否则,将返回逻辑值 0 (false)。2、real - 复数的实部此 MATLAB 函数 返回复数数组 Z 元素的实部。3、imag - 复数的虚部此 MATLAB 函数 返回数组 Z 的元素的虚部。4、abs - 绝对值和复数幅值此 MATLAB 函数 返回数组 X 中每个元素...原创 2020-03-17 20:50:26 · 5725 阅读 · 0 评论 -
MATLAB 中nargin函数
1、nargin 函数输入参数数编辑器中:function d=dist3D(x1,x2,y1,y2,z1,z2)%计算两点间距离%y返回值%入口参数(x1,y1,z1)(x2,y2,z2)if nargin==4d=sqrt((x1-x2)^2+(y1-y2)^2);elseif nargin==6 d=sqrt((x1-x2)^2+(y1-y2)^2+(z1-z2)^2); ...原创 2020-03-17 19:57:47 · 3529 阅读 · 1 评论 -
matlab定义函数1
编辑器中书写并保存dist2为定义函数命令行窗口:>> a1=4;>> a2=5;>> b1=5;>> b2=7;>> result=dist2(a1,a2,b1,b2)执行结果:result = 2.236067977499790...原创 2020-03-17 17:47:18 · 248 阅读 · 0 评论 -
MATLAB图像增强控制
x = -pi:pi/10:pi;y = tan(sin(x)) - sin(tan(x));figureplot(x,y,'--gs',... 'LineWidth',2,... 'MarkerSize',10,... 'MarkerEdgeColor','b',... 'MarkerFaceColor',[0.5,0.5,0.5])其中–表示线型虚...原创 2020-03-17 15:54:41 · 164 阅读 · 0 评论 -
MATLAB多个图像窗口和子窗口
一、当前窗口 figure - 创建图窗窗口此 MATLAB 函数 使用默认属性值创建一个新的图窗窗口。生成的图窗为当前图窗。>> figure(2)则生成>> figure(2)x=0:0.01:5;y=exp(x);plot(x,y)exp()以e为底的指数,figure(2)为当前窗口二、子窗口 subplot(m,n,p)一个窗口有m*...原创 2020-03-17 15:11:45 · 23544 阅读 · 0 评论 -
matlab中选择语句
语句描述if…endif … end语句包含一个布尔表达式,后跟一个或多个语句。if…else…end语句if语句可以跟随一个可选的else语句,当布尔表达式为false时,else语句块将执行。if…elseif…elseif…else…end语句if语句后面可以有一个(或多个)可选elseif …和一个else语句,这对于测试各种条件非常有用。嵌套i...原创 2020-03-17 14:42:07 · 6655 阅读 · 0 评论 -
matlab disp()、fprintf()和input()函数的简单用法
一、disp(X) 显示变量 X 的值,而不打印变量名称。显示变量的另一种方法是键入它的名称,这种方法会在值前面显示一个前导“X =”。如果变量包含空数组,则会返回 disp,但不显示任何内容。创建一个数字变量和一个文本变量。>> A = [10 150];S = 'Hello World.';disp(A)disp(S)显示每个变量的值。 10 150Hel...原创 2020-03-17 14:28:14 · 2988 阅读 · 0 评论 -
matlab画图形函数 semilogx semilogy和loglog
1、函数功能:semilogx(x1, y1, 选项1, x2, y2, 选项2, …):即后标为x的是在x轴取以10为底对数semilogy(x1, y1, 选项1, x2, y2, 选项2, …):为y的是y轴坐标取以10为底对数loglog(x1, y1, 选项1, x2, y2, 选项2, …):loglog是x y轴都取以10为底对数x=10.^(0:0.01:10);y=0:...原创 2020-03-16 22:12:04 · 2674 阅读 · 0 评论 -
MATLAB 中plot函数
plot颜色和线条:如:plot(x1,y1,‘r-’),表示,用红色实线画出图形 b blue 蓝 . point - solid g green 绿 o circle : dotted r red 红 x ...原创 2020-03-16 21:09:34 · 1310 阅读 · 0 评论 -
Matlab系列函数1
1、xlabel为 gca 命令返回的当前坐标区或图的 x 轴添加标签ylabel为 gca 命令返回的当前坐标区或图的y轴添加标签2、legend 在坐标区上添加图例3、hold - 添加新绘图时保留当前绘图axis([xmin xmax ymin ymax])4、grid - 显示或隐藏坐标区网格线5、axis 设置当前图形的坐标范围,分别为x轴的最小、最大值,y轴的最小最大值...原创 2020-03-16 20:27:24 · 272 阅读 · 0 评论