MATLAB GUI设计入门与实战PPT讲义.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 MATLAB GUI应用实战 (余胜威、吴婷、罗建桥) 第1章 MATLAB入门与提高 第一章 MATLAB GUI应用实战 MATLAB 2014a用户界面 第一章 MATLAB GUI应用实战 1.1 矩阵运算 % Designed by Yu Shengwei From SWJTU University % 2014年12月29日 clc,clear,close all % 清理命令区、清理工作区、关闭显示图形 warning off % 消除警告 feature jit off % 加速代码运行 % 符号矩阵 ysw1 = sym(ysw1) % 符号 r = sym(1/3) % 符号变量 f = sym(1/3, f) % 符号变量 d = sym(1/3, d) % 符号变量 e = sym(1/3, e) % 符号变量 ? ysw1 = ysw1 r = 1/3 f = 6004799503160661/18014398509481984 d = 0.33333333333333331482961625624739 e = 1/3 - eps/12 第一章 MATLAB GUI应用实战 1.1.3 元胞数组 % Designed by Yu Shengwei From SWJTU University % 2014年12月29日 clc,clear,close all % 清理命令区、清理工作区、关闭显示图形 warning off % 消除警告 feature jit off % 加速代码运行 % 元胞数组 ysw{1} = [1,2]; ysw{2} = [3,2]; ysw{3} = [1,4]; celldisp(ysw) % 显示元胞数组 元胞数组应用较广泛,特别是样本数较多,且样本与样本之间是独立存在的,此时采用元胞数组来保存数据显得很有必要。具体的元胞数组表示用“{}”来表示。 第一章 MATLAB GUI应用实战 1.1.4 结构体 第一章 MATLAB GUI应用实战 1.1.5 数据类型转换 图像数据常常复杂多变,具体有0-1二值化类型、uint8、double、single、uint16等 第一章 MATLAB GUI应用实战 1.2 Figure图形属性设置 MATLAB提供了丰富的可视化图形显示界面,用户可以很清楚的知道曲线的走势,MATLAB也因其友好的人机交互模式受到越来越多的人的喜好。 第一章 MATLAB GUI应用实战 1.2.5 特殊字符标记 MATLAB提供了特殊对图形标记进行修饰,对于上下标的标定,工程上应用较广泛,例如 、 等的标记,MATLAB提供了上下控制指令。 第一章 MATLAB GUI应用实战 1.3 函数及其调用 调用: MATLAB提供了友好的编程环境,用户可以采用MATLAB脚本文件(.m文件)进行函数抒写,并且能够很简单的实现函数的嵌套调用。 对于求解一个图像滤波器的程序,编写函数如下: function im_e = Homom_filter(im,d,rL,rH) 全局变量: 全局变量在大型的编程中,较常用到,特别是在GUI设计中,每个功能模块下运行度理的程序,则需要调用前面对应的输出和输入的变量,这时候需要对应的全局变量,全局变量在MATLAB中用“global”表示,指定全局变量后,该变量能够分开在私自函数、子函数、主函数中使用,全局变量在整个程序设计阶段基本保持一致,且可以减少函数变量的输入,避免用户过多的去重新定义。 第一章 MATLAB GUI应用实战 1.4.1 一维数据插值 MATLAB提供的函数interp1(),进行一维插值,函数interp1()可以有3种调用形式。 第一章 MATLAB GUI应用实战 1.4.2 二维数据插值 第一章 MATLAB GUI应用实战 1.5 数据拟合 第一章 MATLAB GUI应用实战 1.6 微分方程求解 数值积分是数值计算中常用的一个重要知识点,数值积分是一种满足用户精度的情况下,对实际问题的近似处理,数值积分运算方法比较多。 % Designed by Yu Shengwei From SWJTU University % 2014年12月29日 clc,clear,close all

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档