搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
精通MATLAB GUI设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121122668
  • 作      者:
    陈垚光[等]编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2011
收藏
内容介绍
    《精通MATLAB GUI设计(第2版)》在第1版的基础上,结合高校MATLABI立用教学和工程实际应用的需要,从实用角度出发,循序渐进地讲述MATLABI GUI设计,并通过大量的设计实例和典型应用实例,帮助读者掌握从基本的数据可视化,到高级的交互式图形界面设计技术。本书分基础入门、设计提高和综合应用三篇,逐步、系统地展开。基础篇介绍MATLAB及GUI编程概述,二维、三维绘图;设计提高篇介绍MATLABI图形的颜色、光影和透明处理,动画设计,图像显示技术,图形的打印和导出,句柄图形对象,GUI的组成与结构,GUI基础及高级设计;综合应用篇介绍GUI设计在高等数学、大学物理和电工学中的应用。<br>    《精通MATLAB GUI设计(第2版)》既可以作为MATLABI教学雨GUI设计用书,又可以作为高等数学、计算方法、复变函数、电子电路、力学等课程自MATLABI GUI设计教学辅导书,还可供计算机、机械、控制等领域的科研人员和工程计算人员阅读。
展开
精彩书摘
    经过二十余年的补充与完善以及多个版本的升级换代,MATLAB已发展至7.X版本。MATLAB是一个包含众多工程计算和仿真功能的庞大系统,是目前世界上最流行的仿真和计算软件。<br>    本章主要介绍MATLAB特点,并对其软件的系统构成进行阐述,而后对以MATLAB为平台的应用环境进行比较详细的描述。通过本章的学习,读者对MATLAB能有一个比较全面的了解,并能熟悉使用MATLAB的常用功能。在此基础上,本章还将介绍GUI(图形用户界面)设计的基本概念和简单的入门知识。<br>    1.1 MATLAB的特点<br>    MATLAB语言具有不同于其他高级语言的特点,它被称为第四代计算机语言,MATLAB语言最大的特点就是简单和直接。正如第三代计算机语言(如Fortran语言与C语言)使人们摆脱对计算机硬件操作一样,MATLAB语言使人们从烦琐的程序代码中解放出来。它丰富的函数使开发者无须重复编程,只要简单的调用和使用即可。MATLAB语言的主要特点可概括如下。(1)编程效率高MATLAB是一种面向科学与工程计算的高级语言,允许数字形式的语言编写程序,与BASIC、Fortran和C等语言相比,更加接近书写计算公式的思维方式,用MATLAB编写程序犹如在演算纸上排列公式与求解问题,因此,也通俗地称MATI。AB语言为演算纸式科学算法语言,它编写简单,程序设计效率高,易学易懂。<br>    (2)使用方便的语言<br>    MATLAB语言是一种解释执行的语言(在没被专门的工具编译前),它灵活、方便,调试程序手段丰富,调试速度快。人们用任何一种语言编写程序和调试程序一般要经过4个步骤:编辑、编译、链接及执行。各个步骤之间是顺序关系,编程的过程就是在它们之间做瀑布形的循环。MATLAB语言与其他语言相比,较好地解决了上述问题,把编辑、编译、链接和执行融为一体。它能在同一画面中灵活地操作,快速排除输入程序的书写错误、语法错误甚至语意错误,从而加快了用户编写、修改和调试程序的速度,可以说,在编程和调试过程中,它是一种比VB还要简单的语言。<br>    ……
展开
目录
上篇 设计基础篇<br>第1章 MATLAB及GUI编程概述<br>1.1 MATLAB的特点<br>1.2 MATLAB系统构成<br>1.3 MATLAB的集成环境<br>1.3.1 MATLAB命令窗口<br>1.3.2 MATLAB工作空间<br>1.3.3 命令历史窗口<br>1.3.4 M文件编辑窗口<br>1.3.5 MATLAB搜索路径<br>1.4 MATLAB的帮助系统<br>1.4.1 联机帮助系统<br>1.4.2 联机演示系统<br>1.4.3 远程帮助系统<br>1.4.4 命令查询系统<br>1.5 GUI图形界面编程概述<br>1.5.1 GUI基本概念<br>1.5.2 GUI层次结构<br>1.5.3 利用GUIDE创建GUI<br>1.5.4 利用编程创建GUI<br>1.6 小结<br>第2章 MATLAB二维绘图<br>2.1 二维绘图的基本过程<br>2.2 二维图形的基本绘图命令<br>2.2.1 高级绘图命令<br>2.2.2 低级绘图命令<br>2.3 二维图形的修饰<br>2.3.1 坐标轴的调整<br>2.3.2 画出或取消网格线<br>2.3.3 设置坐标轴的名称<br>2.3.4 设置图形标题<br>2.3.5 在图形中显示文字<br>2.3.6 图形的标定和颜色条<br>2.3.7 使用绘图工具栏标注图形<br>2.4 填充图形的绘制<br>2.5 多坐标系绘图与图形窗口分割<br>2.5.1 图形叠印法<br>2.5.2 子图绘制法<br>2.6 特殊坐标图形的绘制<br>2.6.1 绘制极坐标图形<br>2.6.2 对数/半对数坐标系绘图<br>2.7 特殊二维图形的绘制<br>2.7.1 概率分布图<br>2.7.2 柱状图和面积图<br>2.7.3 饼形图<br>2.7.4 离散数据绘图<br>2.7.5 等高线图<br>2.7.6 向量图<br>2.8 函数绘图<br>2.9 在工作空间直接绘图<br>2.10 手工绘图<br>2.11 小结<br>第3章 MATALB三维绘图<br>3.1 三维折线及曲线<br>3.1.1 基本绘图命令<br>3.1.2 图形标注<br>3.2 三维网格曲面<br>3.2.1 栅格数据点的产生<br>3.2.2 网格曲面的绘制命令<br>3.2.3 隐藏线的显示和关闭<br>3.3 三维阴影曲面<br>3.3.1 阴影曲面绘制命令<br>3.3.2 带有等高线的阴影曲面绘制<br>3.3.3 具有光照效果的阴影曲面绘制<br>3.4 三维图形的调控<br>……<br>中篇 设计提高篇<br>下篇 设计实例篇<br>附录 MATLAB GUI设计常用函数<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证