MATLAB GUI程序设计

admin 2022年11月13日 105次浏览

MATLAB GUI程序设计

(副标题):无 ;

(作者): 王广、邢林芳 ;

内容简介:

​ 第1章 MATLAB概述
MATLAB是由MathWorks公司于1984年推出的一套数值计算软件。自推出之后,该公司不断接收和吸取各学科领域权威人士为之编写的函数和程序,并将它们转换为MATLAB的工具箱,使MATLAB得到不断的发展和扩充,可以实现数值分析、优化、统计、偏微分方程数值解、自动控制、信号处理、图像处理等若干个领域的计算和图形显示功能。它将不同数学分支的算法以函数的形式分类成库,使用时直接调用这些函数并赋予实际参数就可以解决问题,快速而且准确。
学习目标:
(1)了解MATLAB的主要特点与系统结构;
(2)熟悉MATLAB工作环境;
(3)熟悉MATLAB各个工具箱;
(4)理解MATLAB查找帮助命令;
(5)掌握MATLAB的程序控制结构。
1.1 MATLAB软件介绍
MATLAB主要由MATLAB主程序、Simulink动态系统仿真和MATLAB工具箱三大部分组成。其中:
(1)MATLAB主程序包括MATLAB语言、工作环境、句柄图形、数学函数库和应用程序接口五个部分;
(2)Simulink是用于动态系统仿真的交互式系统,允许用户在屏幕上绘制框图来模拟一个系统,并能动态地控制该系统,目前的Simulink可以处理线性、非线性、连续、离散、多变量及多系统;
(3)工具箱实际就是用MATLAB的基本语句编写的各种子程序集和函数库,用于解决某一方面的特定问题或实现某一类的新算法,它是开放性的,可以应用,也可以根据自己的需要进行扩展。
MATLAB工具箱大体可分为功能性的工具箱和学科性的工具箱两类。
(1)功能性的工具箱主要用于扩展MATLAB的符号计算功能、图形建模功能、文字处理功能和与硬件的实时交互过程,例如符号计算工具箱等;
(2)学科性的工具箱则有较强的专业性,用于解决特定的问题,例如信号处理工具箱和通信工具箱。

目录预览:

​ MATLAB GUI程序设计
第1章 MATLAB概述
第2章 GUI设计预备知识
第3章 二维绘图
第4章 三维图形绘制
第5章 图像处理的基础知识
第二部分 基于GUI的常见设计技术
第6章 句柄图形对象
第7章 GUI控件及uimenu菜单
第8章 MATLAB GUI基础设计
第三部分 高级GUI设计技术及应用
第9章 MATLAB与Excel文件的数据交换
第10章 基于GUI的离散控制系统设计
第11章 GUI实现滤波器设计
第12章 智能算法的GUI设计
第13章 GUI设计在图像处理方面的应用
参考文献


[EPUB下载]