怎样使用matlab的gui做绘图界面

作者&投稿:主父宝 (若有异议请与网页底部的电邮联系)
怎样使用matlab的gui做绘图界面~

  1
  打开Matlab

  2
  新建Gui File--New--GUI 出现如下窗口
  可点击Blank GUI,出现布局窗口

  3
  保存为FunctionDrawing.fig,存储路径默认,出现如下变换

  4
  通过选取Edit Text,Static Text,Axes按键,布局如下界面

  各字体、字样可通过双击相应选体进行修改。

  5
  右击“绘图”--View Callbacks--Callback,出现如下命令输入窗口


  6
  输入程序命令,进行各环节的联结


  7
  点击运行按钮(绿色三角按钮),出现如下界面


  8
  输入函数及其它相关参数,点击绘图,即可显现图形

打开Matlab

新建Gui File--New--GUI 出现如下窗口
可点击Blank GUI,出现布局窗口

保存为FunctionDrawing.fig,存储路径默认,出现如下变换

通过选取Edit Text,Static Text,Axes按键,布局如下界面

各字体、字样可通过双击相应选体进行修改。

右击“绘图”--View Callbacks--Callback,出现如下命令输入窗口

输入程序命令,进行各环节的联结

点击运行按钮(绿色三角按钮),出现如下界面

输入函数及其它相关参数,点击绘图,即可显现图形

END
注意事项
输入程序时,特别要注意Edit1、Edit5等要与所要联结的Edit Text选体对应,Edit后面的序号,可以在双击选体出现的属性里修改。

打开matlab之后,新建一个Graphical User Interface(GUI);

选择默认的Blank GUI(Default),点击ok,

之后进入GUI界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用,

把按钮拖过去,图为各种按钮示意;

按自己的需要选择按钮并排版

在未放置按钮区域右键选择Editor

进入代码编辑界面,在按钮的对应区域加入自己的代码,

点击上方绿色三角(或按F5)运行,调试通过

9
调试通过即可保存.m文件以及.fig文件即可

1.打开Matlab
2.新建GuiFile--New--GUI出现如下窗口
可点击BlankGUI,出现布局窗口
3.保存为Function Drawing.fig,存储路径默认,出现如下变换
4.通过选取Edit Text,Static Text,Axes按键,布局如下界面
各字体、字样可通过双击相应选体进行修改。
5.右击“绘图”--View Call backs--Call back,出现如下命令输入窗口
6.输入程序命令,进行各环节的联结
7.点击运行按钮(绿色三角按钮),出现如下界面
8.输入函数及其它相关参数,点击绘图,即可显现图形
注意事项
输入程序时,特别要注意Edit1、Edit5等要与所要联结的Edit Text选体对应,Edit后面的序号,可以在双击选体出现的属性里修改。


matlab中的mat文件是什么,怎么用呢?
第一、用load命令,具体为load+文件名.mat,就可以将mat中的数据放到工作空间里,然后查看修改就容易了。第二、用save命令,具体为save+文件名(自己取一个).mat,就可以将当前工作区间里的数据保存下来供调用了。编程环境:这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。

matlab中如何换行?
description = '''这是一个多行字符串示例。这里可以包含多行文本和空格。''';这种情况下,字符串中的换行会被保留。4. 使用文本编辑器中的换行功能:如果在使用MATLAB的文本编辑器时,可以直接使用文本编辑器的换行功能。在大多数文本编辑器中,按下Enter键即可实现换行。这种换行不涉及MATLAB编程语言...

matlab 自定义函数的使用是怎么样的?
>> [a1,a2,a3]=fun1(2,3)b1=2 b2=3 a1 =5 a2 =6 a3 =0.6667 函数文件不可以直接运行,必须保存为m文件后,在你的主程序内调用,平常用的很多函数都是这么用的,比如说求余函数 rem(x,y) ,如果没有x,y的实际值是没有函数的实际意义的。数学函数 MATLAB数学函数库包括了大量的计算...

在线绘制三维坐标图-如何使用matlab画三维坐标系
如何用Origin8.0绘制三维坐标图 很简单的xy坐标和左边的那个z一样那说明这个点肯定和那个点在一条垂直底面的直线上的所以你只要在那个Z点的正上方找一个新的Z点就可以了。也只能在他正上方或正下方找,这样XY坐标一样,Z坐标不同 如何使用matlab画三维坐标系 1、首先双击matlab软件图标,使用语句:x=...

Matlab中的万用表怎么用?
数字万用表使用方法: 首先要了解一些基础,比如: power 电源开关 HOLD锁屏按键, B\/L一般是为背光灯, 其次要了解 转换开关 V-或DCV 是直流电压挡的意思 V~或ACV交流电压挡的意思 A-或DCA直流电流挡的意思 A~或ACA是交流电流挡的意思, Ω是电阻挡的意思,画一个二极管的符号那个是二极管档也称蜂鸣档,F表示电容...

matlab中的rem怎么用
1、首先在电脑中打开matlab软件主界面,在命令窗口输入x=7;y=2;,如图所示。2、在命令窗口输入y1=rem(x,y),y2=mod(x,y),回车后得到的结果如图所示。两者的结果是相同的。3、接着在命令窗口输入x=-7;y=2;,如图所示。4、最后在命令窗口输入y1=rem(x,y),y2=mod(x,y),回车后得到的...

matlab中sample是什么意思
样本数据。使用数据块选择与使用记录行选择的区别:使用数据块选择表示样本的采集是基于数据块采集的,也就是说样本如果一个数据块被采集为样本,则数据块里的记录全部都是样本。样本统计是基于统计学采集的,是有概率问题,不一定完全准确,如你要取50%的记录,但实际可能返回给你49%的记录集,也可能...

matlab的function函数怎么用?
怎么用:1、每次运行的时候,要把所有的m文件和所用图片放到matlab运行时所在的文件夹中,然后在command window里运行Main即可。2、还有一点,因为程序处理的是mat格式的数据,所以得把图片转化成mat格式,这部分代码如下:x=imread('pself2_51.jpg')、save FinalPosition.mat。3、这样就可以把图片保存...

怎么在Matlab中使用数组?
A(index):index可以是任意的数组,index的元素必须是正整数,且不大于numel(A),返回的是一个尺寸与index一样的数组,下标和索引之间可以通过ind2sub和sub2ind函数相互转换。3、布尔法(Boolean)A(X):X是一个有0和1组成布尔型数据,且size(A)=size(X),对应位置为1则留下该数据,0则去掉,最后按...

我有40个样本,怎么用matlab编写代码用交叉验证的留一法将样本集分为训 ...
别误导新人,是依次选择1个样本作为测试集,剩下的39个样本作为训练集,计算测试集的正确率,重复40次后,把40次的结果取平均,计算出来的才是测试的准确率

解放区13263435205: 怎样使用matlab的gui做绘图界面 -
荆使谓安: 怎样使用matlab的gui做绘图界面1 打开Matlab2 新建Gui File--New--GUI 出现如下窗口 可点击Blank GUI,出现布局窗口3 保存为FunctionDrawing.fig,存储路径默认,出现如下变换4 通过选取Edit Text,Static Text,Axes按键,布局如下界面 各字体、字样可通过双击相应选体进行修改.5 右击“绘图”--View Callbacks--Callback,出现如下命令输入窗口6 输入程序命令,进行各环节的联结

解放区13263435205: 如何用matlab中gui画图 -
荆使谓安: 把画图命令放到回调函数下 也就是callback里面

解放区13263435205: matlab中如何编写一个GUI的按钮读取图像? -
荆使谓安: % 把所有的代码拷贝保存运行即可 function zd479599250% 编写一个GUI的按钮读取一副图像,功能如下:% 点击按钮,弹出对话框,然后从对话框中选取图片% 创建绘图窗口,里面包括一个坐标系及一个按钮 axes('units','normal','pos',[.1 .3 .8 ....

解放区13263435205: 如何在matlab的gui里面画三维图? -
荆使谓安: [X,Y] = meshgrid(-8:.5:8); Z = X.^2+Y.^2; mesh(X,Y,Z)

解放区13263435205: MATLAB编程 如何在gui界面中绘制饼状图 -
荆使谓安: 我试过,其实不需要添加axes(坐标轴),直接在pushbutton的callback下输入以下程序就可以了:global im %设im为全局变量%选择图片路径 [filename,pathname,filterindex]=uigetfile({'*.jpg';'*.bmp';'*.gif'},'选择图片')%合成路径+文件名 str=[pathname filename];%读取图片 im=imread(str); %使用第一个axes%显示图片 imshow(im);

解放区13263435205: 在MATLAB的 GUI 中 画出图形 -
荆使谓安: 你肯定是在语句中写了一句 figure,把这条删掉

解放区13263435205: 怎么用MATLAB做个简单的GUI?
荆使谓安: 两个方法,要么直接利用GUI,可以查看help gui,先设计界面.要么直接自己用m文件写,比如写个pushbutton,就直接写dataset_pushbutton = uicontrol(MainFigure ... ,'style','pushbutton' ... ,'value',1 ... ,'string','写你的string' ... ,'units','normalized' ... ,'Position',[位置] ... ,'enable','on' ... ,'callback',你的回调函数);最简单的就是找help里面的帮助,找个demo或者example,对照着做.

解放区13263435205: 请高手教我一个用matlab处理图片的GUI -
荆使谓安: 显示图片的是axes控件,就是那个图表样的按钮 pushbutton1中要完成以下任务.先用imread读出来,再用imshow显示图片.还要将读出的图像矩阵保存以备其它控件调用.其中选择文件可以用uigetfile命令,得到的是文件名和路径名两个字符串,然后把两者组合为一个字符串(fullfile命令或直接用矩阵拼接功能)用imread读即可.因为要用pushbutton2处理图像,因此读出的图像矩阵要进行保存,可以将图像矩阵保存到诸如handles.data中,然后guidata(hObject,handles)刷新数据.之后在pushbutton2中就可以调用handles.data了.当然也可以将图像矩阵保存为全局变量.

解放区13263435205: 怎么用matlab的GUI绘制任意三角函数的图像啊?
荆使谓安: <p>你要得到绘图的句柄对象. </p> <p>plot(handles.axe1,x,y) </p> <p>axe1 是画图窗口的句柄名称label.</p> <p></p>

解放区13263435205: matlab GUI实例 怎样用弹出式菜单画几种函数图 -
荆使谓安: 工具/原料 matlab 方法/步骤1、打开,在命令窗口输入guide,点击回车,将会出现如图界面2、点击ok,将会创建一个GUI界面,在界面左边选择所需要的控件,本经验选择弹出式菜单和坐标轴两个控件3、双击弹出式菜单,将会弹出一个小窗口...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网