精华内容
下载资源
问答
  • matlabgui设计实例
    万次阅读 多人点赞
    2019-11-27 10:47:15

    时间:2019.11.27
    目的: 课题需要设计一个界面
    为了实现课题的一个功能,需要设计一个图形界面,因此使用matlab GUIDE进行设计,但前期没有接触过,因此通过实例练习,理解MATLAB gui设计相关知识。

    一、几个GUI设计需要了解的知识

    1、进入GUI 设计界面:在命令行输入guide,创建一个空白的GUI,保存即可,在保存目录下会生成两个文件(.fig和.m)。然后进入编辑界面,如图所示:
    在这里插入图片描述
    2、在界面中有许多GUI 设计对象(按钮、滑动条等),选取相应的图表,往右侧编辑区域拉即可。相关功能的自定义可右键对象(如按钮),选择回调函数,进入.M文件,通过编写程序实现。
    3、几个重要的参数,在.m文件中,回调函数一般有4个参数,handles你可以认为是所有图标的结构体,而hObject则是结构体中的成员。其他相关知识可通过一下实例进行练习。

    二、实例代码

    在这里插入代码片
    ```function varargout 
    更多相关内容
  • matlab gui设计实例.doc

    2022-03-29 14:16:52
    【例10.1-1】对于传递函数为的归一化二阶系统,制作一个能绘制该系统单位阶跃响应的图形用户界面。本例演示:(A)图形界面的大致生成过程;(B)静态文本和编辑框的生成;(C)坐标网格控制键的形成;...
  • 众多案例的源代码,均可完美运行,具有较高的学习价值。包括MATLAB的入门以及提高。
  • 众多案例的源代码,均可完美运行,具有较高的学习价值。包括MATLAB的入门以及提高。
  • 《MATLAB GUI设计学习手记》(第4版)源码.part1,matlabgui设计实例,matlab源码.zip
  • 2个自编的Matlab GUI设计实例+三份网上搜集的由GUI设计实现的小游戏:俄罗斯方块、拼图和围棋 实例1对应介绍地址: https://blog.csdn.net/Smart_Devil/article/details/118654528 实例2以及小游戏对应介绍地址: ...
  • 3、程序名gui_X_M_N表示gui设计中实现X(一般为简写)功能,第M章节的第N个例子的程序代码; 4、其它保存名与书本一致。 运行时,将程序代码放在MATLAB的工作目录中,就可以直接打开文件运行程序(原代码使用MATLAB 7...
  • mcc编译就是将一个独立的代码文件编译为独立可执行文件,例如.exe文件,这个文件的运行只需要MATLAB编译器即可,并且在不启动MATLAB的情况下即可直接执行用户编译程序。 采用mbuild进行编译语言设定,具体如下:
  • 一个Matlab GUI设计案例,目的为读取“.txt”文件,并绘图,且保存“.txt”文件数据。本压缩文件包含操作说明、“.m”、“.exe”所有相关文件,包括解决文件。
  • Matlab GUI登录界面设计

    2019-05-07 16:18:21
    Matlab GUI登录界面设计!欢迎下载!
  • Matlab系列之GUI设计实例1

    千次阅读 2021-07-11 15:01:36
    GUI设计实例1介绍实例1结束更多精彩,等你发现~ 介绍 上一篇对GUI的设计有了简单的了解,也对控件有了了解,但是控件的搭建只是类似于绘制了一个架构,但是具体的架构内容还没有进行设计,所以还需要编写M文件来实现...

    介绍

    上一篇对GUI的设计有了简单的了解,也对控件有了了解,但是控件的搭建只是类似于绘制了一个架构,但是具体的架构内容还没有进行设计,所以还需要编写M文件来实现控件之间的交互。

    其他过于理论的东西就不多述了,直接举个简单的实例,对整体的GUI设计流程便能够有个清晰的认识了。

    实例1

    首先按上篇的介绍,新建个GUI的设计,然后在界面中添加一个坐标轴和两个按钮,并使用菜单栏中的“对齐对象”对齐控件的边缘,摆好后的效果:

    image-20210710100726618

    对齐对象的工具使用方法很简单,先选中需要对齐的控件,然后按图例中的样子,实现控件的摆放,分布选项需要勾选设置间距的框,然后设定具体的分布位置等,还不太懂的话,自行操作下,就知道意思了。

    image-20210710100842197

    接着开始设计内容,更改按钮的“tag”和“string”属性

    image-20210710102022583

    第二个按钮分别设置为“rotate”和“旋转”,都设置好后的样子

    image-20210710102136410

    点保存,对应的EX1.m文件会自动创建控件的函数,即回调函数

    image-20210710110042757

    开始准备代码的编辑,找到XX_OpeningFcn的函数,在最后一行加上

    set(handles.rotate,'Enable','off');
    

    实现功能:在GUI刚运行时,关闭旋转按钮的功能,使用句柄的形式操作,rotate就是旋转按钮的tag值,也是旋转按钮的唯一标识。

    image-20210710105938325

    然后编写绘图函数下的代码,绘制一只“蝴蝶”……

    axes(handles.axes1);%链接到绘图坐标轴上
    theta=0:0.01:2*pi;
    rho=sin(2*theta).*cos(1.5*theta);
    polar(theta,rho,'.r');
    AZ = 90;
    EL = 90;
    view(AZ,EL);
    set(handles.rotate,'Enable','on');
    

    其中,【set(handles.rotate,‘Enable’,‘on’);】是为了使能旋转按钮

    image-20210710110133279

    绘图函数设计好后,接着用旋转按钮设计一个旋转的功能函数

    axes(handles.axes1);%链接到同一个绘图坐标轴上
    EL = 90;
    for AZ=90:1:450
        view(AZ,EL);
        drawnow;
    end
    

    image-20210710110333828

    在两个回调函数中,链接到了同一个axes1坐标轴,从而实现一个绘图,一个对当前图形旋转的功能。

    都设计好之后,点保存,然后便可以运行了,可以在运行时修改代码进行调试;

    最后再加个菜单来表明下信息……

    image-20210710111109660

    image-20210710111734437

    都设计好后,就可以运行程序看效果了!!!

    1、Run

    image-20210710111818073

    2、绘图

    image-20210710111838316

    3、旋转

    这是个动态旋转的功能,为了省事,就随便截了个运行时的图。

    image-20210710111847770

    4、Help

    image-20210710112513056

    结束

    本篇的简单实例就到此结束了,后面会再搞一两个复杂些的实例,进行进阶,感觉会更有意思些~

    需要参考本篇实例的朋友可以在下方根据关键字获取下载链接,也可直接CSDN自行下载~


    更多精彩,等你发现~


    自行下载


    展开全文
  • Matlab系列之GUI设计实例2

    千次阅读 2021-07-18 20:28:24
    GUI设计实例2简介功能介绍设计解析更新设置(Tag:Update)【菜单】文件项【菜单 】2D绘制项【菜单 】3D绘制项【菜单 】帮助项结果展示GUI游戏分享结束更多精彩,等你发现~ 简介 有了实例1的学习,大家也掌握基本的...

    简介

    有了实例1的学习,大家也掌握基本的使用了,本篇再详细介绍一个GUI的设计,再分享一些网上找到的别人设计的GUI小游戏~

    有想法的可以自己迸发灵感时玩玩这些设计,需要参考涉及的设计源码就自行在文末获取了~

    功能介绍

    先看实例2的运行效果

    image-20210718175603279

    界面比较简陋,就直接先描述下它的一些功能吧

    1、菜单栏中的功能,分别有

    File:用于打开fig文件,打印当前Figure,关闭EX2的界面

    Plot 2D和3D:分别在图形显示窗口显示对应的2D或3D图形,会对应在图形选择和图形设置部分显示对应的类型。

    Help:用于信息显示

    2、图形显示部分

    用于显示绘制的图形

    3、图形选择

    可以选择多种图形函数

    image-20210718175648312

    4、图形设置下包含三个选项

    网格开/关:绘出的图形中,是否需要显示网格

    线型选择:有正常的line和一个“o”的绘图线型

    横轴取值:设置了3个取值范围的选项,即X的范围值,仅使用于2D图形,3D图形下,会关闭该选项和线型选择

    5、更新设置

    在完成图形选择和图形设置后,点击更新设置,图形显示部分就会更新图形。

    设计解析

    使用到6组静态文本,即一般用于固定信息的显示,当然,你也可以用滚动框之类的s操作~

    image-20210718180545060

    1个坐标轴,也就是用于图形显示的部分

    image-20210718180720770

    图上显示的EX2_Show是它的tag值

    image-20210718180855987

    1个面板,用于框选图形选择和图形设置部分,相对美观那么一丢丢吧。。。

    image-20210718181004898

    1个按钮,就是更新设置对应的控件,Tag值为:Update

    image-20210718181032194

    然后就是该GUI设计最重要的一个控件了,弹出式菜单,也就是运行后,可以用于选择结果的东西,总共用到了4组

    image-20210718181201542

    既然要弹出来,肯定需要先预先设置好可弹的选项了,直接双击放置好的弹出式菜单,然后找到String,点击边上的那个小图框,会出现String的弹窗,在这里一行代表一个选项,使用句柄返回的Value值,则依次是1~5的值;Tag值也是个方便区分的名。

    注意:如果放置了弹出式菜单,但是Style不是popupmenu的话,记得改成这个,不然要出错

    image-20210718181401247

    然后就是依次对网格、线型和取值范围进行设置

    image-20210718181800487

    image-20210718181821609

    image-20210718181837147

    这些设置好了,就是完善一下菜单的显示了,可以根据自己想法做修改

    image-20210718182028846

    源码解析

    做好界面的设计后,就是对这些控件的回调函数进行编程了,直接根据对应控件的源码作下简单讲解

    更新设置(Tag:Update)

    首先获取4个弹出式菜单选择的内容,然后根据选择的结果,做出对应的结果显示

    % --- Executes on button press in Update.
    function Update_Callback(hObject, eventdata, handles)
    % hObject    handle to Update (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    %% 获取设置信息
    v1 = get(handles.Func_Choose,'Value');
    v2 = get(handles.Grid,'Value');
    v3 = get(handles.Line_Shape,'Value');
    v4 = get(handles.Range,'Value');
    %% 运行设置选项
    switch v4
        case 1
            t=-pi:pi/50:pi;
        case 2
            t=-2*pi:pi/50:2*pi;
        case 3
            t=0:pi/50:4*pi;
    end
    
    switch v1
        case 3
            peaks_Callback(hObject, eventdata, handles);        
        case 4
            cylinder_Callback(hObject, eventdata, handles);
        case 5
            sphere_Callback(hObject, eventdata, handles);
    end
    switch v1
        case 1
            Plot_2D_Callback(hObject, eventdata, handles);
        case 2
            Plot_2D_Callback(hObject, eventdata, handles);
        case 3
            Plot_3D_Callback(hObject, eventdata, handles);
        case 4
            Plot_3D_Callback(hObject, eventdata, handles);
        case 5
            Plot_3D_Callback(hObject, eventdata, handles);
    end
    switch v3
        case 1
            switch v1
                case 1
                    plot(t,sin(t));title('sin(x)-Line');
                case 2
                    plot(t,cos(t));title('cos(x)-Line');
            end
            xlabel('x');ylabel('y');
        case 2
            switch v1
                case 1
                    plot(t,sin(t),'o');title('sin(x)-Circle');
                case 2
                    plot(t,cos(t),'o');title('cos(x)-Circle');
            end
            xlabel('x');ylabel('y');
    end
    switch v2
        case 1
            grid on;
        case 2 
            grid off;
    end
    

    【菜单】文件项

    文件项下还包含open、print和close的3个功能,同时关闭弹出式菜单的功能

    function file_Callback(hObject, eventdata, handles)
    % hObject    handle to file (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    set(handles.Grid,'Enable','off');
    set(handles.Line_Shape,'Enable','off');
    set(handles.Range,'Enable','off');
    set(handles.Update,'Enable','off');
    
    function OpenMenuItem_Callback(hObject, eventdata, handles)
    file = uigetfile('*.fig');
    if ~isequal(file,0)%非空
        open(file);
    end
    
    function PrintMenuItem_Callback(hObject, eventdata, handles)
    printdlg(handles.figure1);
    
    function CloseMenuItem_Callback(hObject, eventdata, handles)
    selection = questdlg(['Close' get(handles.figure1,'Name') '?'],...%提示框信息
        ['Close' get(handles.figure1,'Name') '...'],...%提示框名称
        'Yes','No','Yes');%预选Yes
    if strcmp(selection,'No')
        return;
    end
    delete(handles.figure1);
    

    【菜单 】2D绘制项

    由于Update中已经有了sin和cos图形的绘制,就将图形选择为对应的函数,然后再直接进行了调用Update的回调函数,相当于点了一下“更新设置”的按钮,同时会使能所有弹出式菜单的功能

    function Plot_2D_Callback(hObject, eventdata, handles)
    % hObject    handle to Plot_2D (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    set(handles.Func_Choose,'Enable','on');
    set(handles.Grid,'Enable','on');
    set(handles.Line_Shape,'Enable','on');
    set(handles.Range,'Enable','on');
    set(handles.Update,'Enable','on');
    
    function sinx_Callback(hObject, eventdata, handles)
    set(handles.Func_Choose,'Value',1);%选择sin函数
    Update_Callback(hObject, eventdata, handles)
    
    function cosx_Callback(hObject, eventdata, handles)
    set(handles.Func_Choose,'Value',2);
    Update_Callback(hObject, eventdata, handles)
    

    【菜单 】3D绘制项

    关闭3D图不需要的弹出式菜单功能,分别绘制了peaks、cylinder和sphere的3维图形。

    function Plot_3D_Callback(hObject, eventdata, handles)
    % hObject    handle to Plot_3D (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    set(handles.Func_Choose,'Enable','on');
    set(handles.Grid,'Enable','on');
    set(handles.Line_Shape,'Enable','off');
    set(handles.Range,'Enable','off');
    set(handles.Update,'Enable','on');
    
    function peaks_Callback(hObject, eventdata, handles)
    set(handles.Func_Choose,'Value',3);
    set(handles.Grid,'Value',1);
    [X,Y,Z] = peaks;
    surf(X,Y,Z);
    xlabel('x');
    ylabel('y');
    zlabel('z');
    % axis equal;
    grid on;
    title('Peaks');
    axis([-3 3 -3 3 -10 10]);
    
    function cylinder_Callback(hObject, eventdata, handles)
    set(handles.Func_Choose,'Value',4);
    set(handles.Grid,'Value',1);
    t=0:pi/20:2*pi;
    x=(sin(t)+1)*5;
    y=cos(t)*5;
    z=linspace(0,5,length(t));
    X=meshgrid(x);
    Y=meshgrid(y);
    Z=[meshgrid(z)]';
    surf(X,Y,Z);
    xlabel('x');
    ylabel('y');
    zlabel('z');
    axis equal;
    grid on;
    title('Cylinder');
    axis([0 10 -5 5]);
    for vt=1:4
        view(-37.5,10*vt);
    end
    
    function sphere_Callback(hObject, eventdata, handles)
    set(handles.Func_Choose,'Value',5);
    set(handles.Grid,'Value',1);
    sphere;
    xlabel('x');
    ylabel('y');
    zlabel('z');
    axis equal;
    grid on;
    title('Sphere');
    

    【菜单 】帮助项

    显示信息,并关闭全部弹出式菜单的功能

    function help_Callback(hObject, eventdata, handles)
    % hObject    handle to help (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    set(handles.Func_Choose,'Enable','off');
    set(handles.Grid,'Enable','off');
    set(handles.Line_Shape,'Enable','off');
    set(handles.Range,'Enable','off');
    set(handles.Update,'Enable','off');
    
    function about_Callback(hObject, eventdata, handles)
    % hObject    handle to about (see GCBO)
    % eventdata  reserved - to be defined in a future version of MATLAB
    % handles    structure with handles and user data (see GUIDATA)
    helpdlg('Make from WeChat Official Account Platform [DZKR666]!!!!!','更多精彩,等你发现~');
    

    结果展示

    所有用到的回调函数都设置好之后,就可以运行测试效果了,本GUI设计还是有比较多的不足,有想法的你,可以再在此基础上直接修改~

    直接展示部分运行的结果

    image-20210718183840041

    image-20210718183854156

    image-20210718183902559

    image-20210718183940088

    image-20210718183949949

    GUI游戏分享

    分享搜罗的三个GUI设计的游戏源码,没有对应的fig…

    不过不影响运行~

    image-20210718194619953

    1、俄罗斯方块

    image-20210718194537409

    2、拼图

    image-20210718194800272

    3、围棋

    image-20210718194819411

    结束

    关于GUI的使用到此就结篇了,在平常设计的时候,有心情的话,也可以思考思考如何把你现有的脚本设计改成这种GUI的方式,形象化功能的使用。
    需要参考本篇实例的朋友可以在下方根据关键字获取下载链接,也可直接CSDN自行下载~


    更多精彩,等你发现~


    自行下载


    展开全文
  • 基于MATLAB的可视化GUI界面设计 GUI界面的打开: 1:打开MATLAB 2:在命令行输入 >>guide 3:选择你所需要创建的GUI,一般为默认 4:通过添加你所需要实现的功能 5:双击2中的功能块,修改该功能(如按钮,...

    基于MATLAB的可视化GUI界面设计
    GUI界面的打开:
    1:打开MATLAB
    2:在命令行输入

    >>guide
    

    在这里插入图片描述
    3:选择你所需要创建的GUI,一般为默认
    4:通过添加你所需要实现的功能
    在这里插入图片描述
    5:双击2中的功能块,修改该功能(如按钮,编辑框等)的属性,如String,Tag,Value,ForegroudColor,BackgroudColor等、编辑完成,记得回车(Enter),否则可能会导致修改不成功,Tag值唯一标识,可通过Tag值访问句柄值。
    在这里插入图片描述
    6:点击保存后会生成一个.Fig文件,一个.m文件。.Fig文件用于对GUI界面的修改,.m文件用于功能的实现以及功能块之间的交互和相互调用等。
    7:若是不小心将编辑的.Fig文件关闭了,直接打开运行会报错
    正确的做法:在命令行输入:guide后,在弹出的对话框中选择“打开现有的GUI”,选择你所需要的.Fig即可
    在这里插入图片描述

    .m文件中,函数交互的详细逻辑:
    .m文件创建的对象和GUIDE创建的对象之间的相互访问的问题:
    自定义:
    在这里插入图片描述

    -----------------------------------美腻的分割线----------------------------------------------------

    **实例1:**实现sinx cosx tanx 的画图功能和Clear功能
    一:GUI的创建和属性的设置
    在这里插入图片描述
    Axes对象的Tag为:
    在这里插入图片描述

    sin按钮对象的String 和 Tag值为:
    在这里插入图片描述

    cos按钮对象的String和Tag值为:
    在这里插入图片描述

    tan按钮对象的String和Tag值为:
    在这里插入图片描述

    Clear的String和Tag值为:
    在这里插入图片描述

    字体颜色和背景颜色可以找到ForegroudColor,BackgroudColor设置,其他属性同上…

    二:函数的写入
    OpeingFcn函数对应OutouputFcn ,全局变量可在OpeingFcn函数中定义

    注意:主函数不要动!否则可能会导致GUI打开失败,无法进行函数写入等处理。
    在这里插入图片描述
    1:由于后面可能会一直用到x(sinx cosx tanx),所以先在OpengFcn中定义x:
    在这里插入图片描述
    最后的guidata…是用来更新handles结构体的

    2:写入Clear的回调函数(右键Clear按钮,选择View Callbacks(或者:查看回调) ,点击Callback转到该按钮的功能函数编写区)
    在这里插入图片描述
    用try保留字
    在这里插入图片描述
    :allchild为所有的子对象,plotarea为之前设置的Axes的Tag值。
    该句的作用:保证在初始化界面中,没有图形的时候,执行Clear操作不会显示错误

    3:对sinx进行功能写入
    在这里插入图片描述
    通过handles.x可以访问自变量,handles.Tag可以访问Axes
    运行可以得到:
    在这里插入图片描述
    cosx tanx等,同理:
    在这里插入图片描述
    如果进行sinx的绘图之后,再点击cosx等的绘图会替代上一次的绘图。若需要将每一次绘的图进行同时显示,可以在Axes的属性中,找到NextPlot,将属性改为add。
    在这里插入图片描述

    对tanx进行范围约束;
    在这里插入图片描述
    运行可得:
    在这里插入图片描述
    可以将sinx cosx tanx进行颜色的修改,如:

    plot(handles.plotarea,x,y,’r’)
    

    在这里插入图片描述
    -----------------------------------美腻的分割线----------------------------------------------------
    实例2:
    实现点击button1中的按钮,随机生成一个数据,通过自定义的按钮使得其在Edit中显现。
    handles.rand=rand
    %获取rand随机数的句柄值,将该句柄值赋值到handles的某个字段中
    %可通过handles.rand中的字段访问GUI数据。在这里插入图片描述
    修改:
    在这里插入图片描述
    在这里插入图片描述
    ↑:将生成的随机数通过点击push按键,num2str型到Edit编辑框中。
    在这里插入图片描述

    -----------------------------------美腻的分割线----------------------------------------------------
    打开一个GUI已有的按钮Push Button (Tag=pushbutton1),编写Callback函数,与自定义的按键联系起来。
    在这里插入图片描述

    (GUI中的按键)-在该回调函数中,为自定义的按钮写一个“String”值。可以通过handles.push(为自定义按钮的Tag)访问,达到一致访问的目的(通过handles结构体访问)。
    在这里插入图片描述
    若想对自定义的按钮加入回调函数,可以通过Callback属性设置
    (基于其余的Callback函数属性的设置)
    例:
    在这里插入图片描述
    都是Tag_Callback,后面三个输入参数为:hObject ,eventdata,handles
    hObject 为当前的对象,比如说在OpengFcn中,hObject 为当前的Figure,在该按钮的Callback函数中,hObject为当前的按钮的句柄值。
    eventdata为保留的属性,一般为空。

    为保持回调函数的一致性
    在这里插入图片描述

    然后自己写出回调函数
    在这里插入图片描述
    在该回调函数中,设置刚才GUI中拖拉的String,即:
    在这里插入图片描述
    会报错
    在这里插入图片描述
    解决方法:去了另外两个参数,只有handles是所需回调参数
    在这里插入图片描述

    单击1,2变Run,单击2,3变Run
    在这里插入图片描述
    总结:
    在这里插入图片描述
    =OVER=========

    展开全文
  • 课程▶MATLAB 从入门到精通系列课程⊙课程内容第一部分 Matlab之入门教学课程(视频+数据+代码+源文件)1. MATLAB概述2. MATLAB基础3. 数组和矩阵分析4. 字符串分析5. 多项式、插值、极限6. 积分和微分运算7. 概率和...
  • 本文基于MATLAB图像用户界面(GUI)和图像处理工具箱设计实现了一款图像处理系统,该系统可实现图像的运算、变换、分割、改善、形态学处理、压缩编码等内容,并通过综合实例阐述了本系统在图像识别中的应用,使图像处理...
  • MATLABGUI设计指导文档

    2019-03-20 09:40:35
    MATLAB GUI设计大全,里面有关于每个控件的讲解,并且包含实例。内容清晰,且有目录,使用方便。
  • matlab GUI设计

    2017-11-06 00:01:38
    matlab GUI设计入门与实战,其中包含源程序及课件资料,是学习matlab GUI的好帮手
  • - PAGE I - 设计 201 届 二重积分计算的MATLAB GUI设计 所在学院 专业班级 信息与计算科学 学生姓名 学号 指导教师 职称 完成日期 年 月 摘要:本文首先介绍了MATLAB GUI以及它在数值计算方面的应用接着叙述了二重...
  • Matlab GUI 编程(经典案例,学习GUI必备) 入门很好的书
  • 基于MATLAB GUI的极限动态辅助教学演示系统的设计与实现.pdf
  • matlab gui设计学习手记

    2016-12-08 19:52:38
    MATLAB GUI设计学习手记(第2版)》在第1版的基础上,完善了全书知识结构,突出了gui设计重点,对读者经常遇到的38个问题作了透彻的解答,并提炼出13个专题作了详尽的介绍,最后配以长达17.5小时的免费视频教程对书...
  • 包含直流电阻电路分析实例、戴维宁定理求解电路实例、动态电路分析实例、RLC 串联电路零状态响应实例、正弦稳态电路分析实例、非正弦交流电路分析实例、调谐振荡电路分析实例、验证电路信号合成定理实例等内容
  • MATLABGUI设计

    2016-10-28 17:50:25
    一个实例帮你熟悉MATLAB的界面编程,一看就理解的简单教程
  • matlabGUI界面编程示例

    2012-08-03 15:26:36
    matlab GUI 界面编程示例 (CS实验平台)
  • 使用matlab平台编程语音处理GUI界面,花了很多时间做的!
  • GUI入门实例:一文读懂基本的MatlabGUI设计方法

    千次阅读 多人点赞 2020-05-13 10:29:19
    1、GUI本质就是个图窗.fig文件,你保存后,系统后自动生成一个有关这个图窗启动显示的程序框架,一旦生成像文件名这个参数已经固定了,后续要修改相当麻烦,因此命名时想好了,后续要改名直接重命名是不行的,不如...
  • 最后,书中给出两个综合实例,供读者研究学习。书中穿插了大量的图表和例题,方便读者边查边练。  本书适合需要短时间内迅速掌握MATLABGUl设计的初学者,也可作为相关专业师生或工程开发人员的参考手册。
  • 图形用户界面的操作步骤 目录 8.1GU设计向导 8.2编程设计GUI 83图形用户界而设计实例 习题 8.1GU设计向导 8.1.1GUI概述 8.1.2启动 GUIDE 8.1.3 GUIDE提供的控件 本节介绍: 图形用户界面(GUI)的基本概念; GUI开发...
  • 30个MATLABGUI案例源码 30个MATLABGUI案例源码 30个MATLABGUI案例源码
  • 基于MATLABGUI的滤波器设计软件设计-基于MATLAB GUI的滤波器设计软件设计.doc 第一次发帖 希望可以给大家带来帮助! 目 录 1 设计任务....................................... 1 2 MATLAB GUI的简介..........

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,286
精华内容 1,314
关键字:

matlabgui设计实例

matlab 订阅