多媒体应用基础_第四节_MATLAB02

合集下载

MATLAB 基础及其应用教程

MATLAB 基础及其应用教程

3、函数法
线性等分——linspace( );对数等分——logspace( )。
⑴ 线性等分的通用格式为A=linspace(a1,an ,n),其中a1 是向量的首元素, an 是向量的尾元素,n 表示把a1到an区间等分为n个数(包含a1和an)。省 略n 则默认生成100 个元素的向量 ⑵对数等分的通用格式为A=logspace(a1,an ,n),其中a1 是向量首元素的幂, 即A(1)=10a1;an 是向量尾元素的幂,即A(n)=10an。n 是向量的维数。省略 n 则默认生成50 个元素的对数等分向量 其他函数:
(2) 在使用线性等分函数前,必须先确定生成向量的元素个数,但使用 冒号表达式将依着步长和an 的限制去生成向量,用不着去考虑元素 个数的多少。
(3) 实际应用时,同时限定尾元素和步长去生成向量,有时可能会出现 矛盾,此时必须做出取舍。要么坚持步长优先,调整尾元素限制;要 么坚持尾元素限制,去修改等分步长。
规定命令窗口中每个页面的显示行数
清除命令窗口的显示内容
清除图形窗口中的图形内容
清除当前坐标内容
关闭当前图形窗口,加参数all 则关闭所有图 形窗口
1-9 目录文件管理命令
命令
pwd cd mkdir dir what
which
示例
pwd cd d:\xt_mat\04 mkdir xt_mat dir what
which inv.m
type delete
type xt06.m delete xt01.m
说明
显示当前目录的名称 把cd 命令后所跟的目录变成当前目录
在当前文件夹下建立一子文件夹 显示当前或指定目录下的文件或子目录清单
显示当前目录下M、MAT、MEX 这3 类文件 清单 寻求某个文件所在的文件夹,在检查文件名冲 突方面 它是非常有用的 显示某个文件的内容或注释 删除文件和图形对象

多媒体技术Powerpoint与Matlab在数值分析教学中的应用

多媒体技术Powerpoint与Matlab在数值分析教学中的应用
21 年 6 02 月
第1 8卷第 2期
安庆 师 范学 院学报 (自然科 学版 )
Ju o m ̄ o n igT a h r t ( aua S i c d in f qn e c esCoi A  ̄ N trl ce e E i ) n t o
J n. O 2 u 2 l V0 . 8 NO. 11 2
O FC F IE的 Pwro t o e i 软件 , pn 其制作和使用较为方便 , 容易上手l , 3 但作为数值分析课程的教学辅助手段 J
仍 存在 一些 不足 之处 :以 内容 展示 为主 , 忽视推 导过程 , 计算 、 图形 显 示缺乏 交互性 。
随着高等学校课程体系的不断改革和深化 , 传统的及当前业已存在的教学方式 已不能适应本科生 的培养要求 。为此必须对数值分析教学方法及手段进行必要 的改革。 2 P w ro t Ma a o epi 与 n tb技术 l 如上所述 ,o e o t Pw r i 简单易学 , Pn 功能强大 , 但仅仅只能通过超链接和简单 的控件实现交互 , 使其只 能运用于对交互要求不高的课件制作。对于数值分析 中的计算 、 图形显示等较复杂的交互要求 ,o e Pw r —
p it 然难 以适应 。 on 显
收 稿 日期 :2 1 O o2一 1—1 O
基金项 目:安徽 省高等学校优秀青年人才 ̄ ( 0 1Q O 8) 安徽建 工学院 2 1 2 1S RL 1 , 0 1年度质 量工程教学 研究项 目(0 lx9 和 2 1 yl ) 21 0 2年度安徽 省教育厅 自然科学研究项 目( J0 2 0 8 等资助 。 K21B3 ) 作者简介 : 谢娟 , , 女 安徽建筑工业学院数理 系讲师 , 硕士 , 研究方向 : 数值计算及可视化研究。

多媒体应用基础

多媒体应用基础
6-16
多媒体 著作工具
6.2 基于图标的多媒体著作工具
⑨添加等待图标 取名为“等待退出”。 一般取默认值,打开文件属性面板,选择交 互作用选项卡,标签栏中改为“退出”。 ⑩添加计算图标 取名为“退出”。 打开计算图标编辑器 Quit()
6-17
多媒体 著作工具
6.2 基于图标的多媒体著作工具
三、多媒体素材管理 在进行多媒体应用软件设计时,如何有效管 理多种多媒体素材,是一项非常耗时的工作。 在Authorware中提供了4种多媒体素材管理 工具:外部媒体内容文件、外部媒体浏览器、媒 体库和模块。多媒体素材管理工具用于协助对多 媒体素材的管理,以达到节省时间、提高效率的 目的,其中外部媒体内容文件和外部媒体浏览器 需要协同工作。
6.2 基于图标的多媒体著作工具
⑦添加擦除图标 取名为“擦除”,在属性面板中加入特效。 ⑧添加两个显示图标 分别取名为“背景”、“文字内容”。 双击背景图标,打开演示窗口,将一幅背景 图片导入,并加入特效。 双击文字内容图标,选择文本工具,输入 “深圳大学办公楼”、“图书馆”、“教学楼”, 调整文字并加入特效。
6.2 基于图标的多媒体著作工具
⑤添加显示图标 取名为“显示欢迎文字”。 双击图标打开演示窗口,选择文本工具输入 “欢迎来到深圳大学”,调整文字的大小和位臵, 加入特效。 ⑥添加等待图标 取名为“等待用户响应”。 单击该图标,属性面板中时限填3s,选中显 示倒计时,取消显示按钮。
6-15
多媒体 著作工具
多媒体 著作工具
6.1 多媒体著作工具概述
多媒体著作工具:指能集成处理和统一管理 多媒体信息,使之能够根据用户的需要生成多媒 体应用系统的工具软件。 一、多媒体著作工具的功能 功能:编程环境、超媒体链接 动态链接(OLE、DDE) 动画处理能力 媒体数据的输入 良好的界面和可扩充性

多媒体技术应用基础

多媒体技术应用基础
数据描述 图形:用一组指令集合来描述图形的内容,如描述构成该图的 各种图元位置维数、形状等。描述对象可任意缩放不会失真。 图像:用数字任意描述像素点、强度和颜色。描述信息文件存 储量较大,所描述对象在缩放过程中会损失细节或产生锯齿。 屏幕显示 图形:使用专门软件将描述图形的指令转换成屏幕上的形状和 颜色。 图像:是将对象以一定的分辨率分辨以后将每个点的信息以数 字化方式呈现,可直接快速在屏幕上显示。
文件是高级流格式,压缩比率和图像的质量都不错。 它的图像质量比VCD差一点。
多媒体技术应用基础
实训指导
1、将获取的图像转换为JPG(用ACDSEE或 PHOTOSHOP)
步骤: ACDSEE打开图片——文件——另 存为。。。。。
2、将获取的音频转换为MP3(用超级解霸) 步骤:程序——超级解霸——使用工具集—
图形(graph):即用数学方法(算法和特征描 述)如画点线圆函数等生成一幅图形,由这些数 学方法组成的数据文件称为矢量图。
多媒体技术应用基础
图形与图像的区别如下:
基本概念
多媒体常用媒体 图形是指由外部轮廓线条构成的矢量图。即由计算机绘制的直
线、圆、矩形、曲线、图表等;而图像是由扫描仪、摄像机等 输入设备捕捉实际的画面产生的数字图像,是由像素点阵构成 的位图。
MIDI文件包含:音符(键、通道号、持续时间、 音量、力度),定时和多达16个通道的乐器定义 。 它占用的存储空间要比WAV文件小得多。
多媒体技术应用基础
多媒体文件格式
3、 MP3文件是根据MPEG-1视频压缩标准中, 对立体声伴音进行三层压缩的方法所得到的声 音文件。 4、 AIF 文件是Apple 计算机的音频文件格式。
3.视频文件 ⑴ AVI文件(Audio Video Interleaved )

《MATLAB基础与应用》

《MATLAB基础与应用》
* 数值分析; * 数值和符号计算; * 工程与科学绘图; * 控制系统的设计与仿真; * 数字图像处理; * 数字信号处理; * 通讯系统设计与仿真; * 财务与金融工程。
整理课件 10
操作桌面的缺省外貌
命令窗口(指令窗) 命令历史窗口(历史指令窗) 工作空间窗口(浏览器) 当前路径(当前目录)窗口
整理课件 17
内存变量查阅、删除的指令操作法
在指令窗中运用who, whos查阅MATLAB内存 变量。
who命令:查看现存于基本空间的变量 whos命令:详细查看现存于基本空间的变量
在指令窗中运用clear指令可以删除内存(工作 空间内)的某一或所有变量
如:clear A , clearall
这些自动断点可以在程序中设置,当程序运行过程中发 生了错误或者警告,则程序运行中断,进入调试状态。
整理课件 21
M文件编辑器的Breakpoints菜单
整理课件 22
调试程序的按钮
整理课件 23
小结
MATLAB提供了一种高级编程语言——M语言, 这种语言的语法结构与C语言非常类似,任何熟 悉C语言的用户学习使用M语言都不会有任何障碍。
尽管M语言是一种解释性的编程语言,但是随着 MATLAB版本的不断升级,以及充分利用 MATLAB提供的各种编程技巧,能够有效提高M 语言应用程序的执行效率,使M语言成为了工程 领域中最适合进行算法开发验证的编程语言。
整理课件 24
MATLAB基础
一、MATLAB的工作方式 二、如何获取帮助 三、表达式——变量、数值、算数运算符、关系运
预定义 变量
含义
预定义 变量
含义
ans 计算结果的缺省变量名 NaN或 不是一个数(Not a nan Number),如0/0,∞/∞

《MATLAB基础与应用》课件

《MATLAB基础与应用》课件
第 8 章 Simulink 仿真 第 9 章 MATLAB 在信号与系统中的应用 第 10 章 MATLAB 在数字信号处理中的应用 第 11 章 MATLAB在通信原理中的应用
前言
(一)为什么开设本课程
由于MATLAB的独特优势,开设本课程: 1、友好的工作平台和编程环境 2、简单易用的程序语言 3、强大的科学计算及数据处理能力 4、出色的图形处理功能 5、工程师必备的工具
例如:a=[1 2 3;4 5 6] ,则 a'=[1 4;2 5;3 6]
2.2 矩阵的赋值
3、矩阵的变换
(5) 排列:b=a(:) 将所有列排成一列。 例如:a=[1 2 3;4 5 6]; a(:)=[1;4;2;5;3;6]; 若先转置再排列,即实现按行排列。
(6) 变换函数: fliplr(a) (矩阵左右翻转) (flip翻left right) flipud(a) (矩阵上下翻转) ……
3.141592653589793e+000
400921fb54442d18 3.14 +
355/113 3.14159
说明 16位十进制
5位十进制数加指数
16位十进制数加指数
16位十六进制 两位小数
正、负或零 分数近似
二位整数,四 位小数
2.1 变量
2、变量类型 :
(2)字符(串):用单引号表示。 如:a=’abc’
b(: , 5)=[5; 8; 10; 12] 注意:行数或列数必须与原矩阵相同。
2.2 矩阵的赋值
3、矩阵的变换
(1)抽取:由原矩阵中的部分元素 构成新矩阵。
如:b=a([2,4],[1,3]) 表示第2,4行与第1、3列交叉元 素组成新矩阵。

第1章 多媒体信息处理基础

1.1 多媒体的基本概念1.2 音频信息处理基础

1.3 图像信息处理基础

1.4 视频信号的数字化

1.5 MATALAB在图像处理中的应用

第1章多媒体信息处理基础熟悉多媒体及多媒体技术的基本概念及特征。了解声音的基本特性及主观感觉。

熟悉音频、图像、视频信号数字化的过程,掌握均匀量化的原理。

掌握彩色三要素、三基色原理及混色方法等色度学基本知识。

理解RGB、YUV、YIQ、YCbCr、HSI/HSV等颜色空间的表示及转换。

熟悉ITU-R BT.601建议的主要内容。

了解MATLAB在图像处理和分析领域的应用。

本章学习目标1.1.1 媒体的概念

1.1.2 多媒体与多媒体技术

1.1 多媒体的基本概念1.媒体(medium)

按传统的说法,媒体指的是信息的载体,如:报纸、杂志、电视、广播、因特网…

在计算机领域有两种含义:

信息的存储实体,如磁盘、光盘、磁带、半导体存储器等,中文常译为媒质或媒介;

传递信息的基本元素,如文字、声音、图形、动画和图像等。

1.1.1 媒体的概念2. 媒体的分类国际电话电报咨询委员会(CCITT )把媒体分成如下5类。(1)感知媒体(Perception Medium)感知媒体就是指能直接作用于人的感觉器官,使人直接产生感觉(视、听、嗅、味、触觉)的一类媒体,如语言、音乐、图形、动画、数据、文字、文件等都是感知媒体。(2)表示媒体(Representation Medium)表示媒体是为了更有效地加工、处理和传输感知媒体而人为研究和构造出来的一种媒体。它包括上述感知媒体的各种编码,诸如语言编码、静止和活动图像编码,以及文本编码等。(3)呈现媒体(Presentation Medium)呈现媒体是感知媒体与用于通信的电信号之间在转换中用于信息输入和输出的媒体。可分为输入呈现媒体(如键盘、摄像机、话筒、扫描仪等)和输出呈现媒体(如显示器、扬声器、打印机等)两种。(4)存储媒体(Storage Medium)存储媒体用于存储表示媒体,即存放感知媒体数字化后的代码的媒体称为存储媒体,如磁盘、光盘、磁带、半导体存储器等。(5)传输媒体(Transmission Medium)传输媒体是指用来将表示媒体从一处传递到另一处的物理传输介质,如同轴电缆、双绞线、光纤及其他通信信道。在多媒体技术中所说的媒体一般指感知媒体。常见的感知媒体包括:(1)视觉媒体:图像、图形、符号、视频、动画等。(2)听觉媒体:声音、语音、音乐和音响。(3)触觉媒体:通过直接或间接与人体接触,使人能感觉到对象的位置、大小、方向、方位、质地等性质。图像(Image):是指由输入设备捕捉的实际场景画面,或以数字化形式存储的任意画面。静止的图像可用一个矩阵来表示,矩阵列中的各个元素用来描述构成图像的各个点(称为像素pixel )的强度与颜色等信息。这种图像也称为位图(Bitmap)。图像由像素组成位图(bitmap,bit-mapped image )对位图进行操作时,只能对图中的像素进行操作,而不能把位图中的物体作为独立实体进行操作。

第1章 MATLAB操作基础

2020年3月16日星期一
matlab从2009开始,大幅度提升运行速度。 matlab的版本号有两种表示方法,一种是年份,每年 更新两次,上半年为年份+a,下半年为年份+b,还有 一种是matlab7.x,如matlab 7.8是matlab2009a , matlab2010b 的版本号是MATLAB 7.11, 发布时期 是2010.9.3。
二维、三维图形显示,图像处理、动画显示等。 5.Matlab应用程序接(API)
与C、Fortran、VB之间实现接口调用,一般采用动 态链接库方法(DLL)实现。
2020年3月16日星期一
三、 MATLAB工具箱(Toolbox)
1.控制类工具箱 控制系统工具箱: Control Systems Toolbox 系统辨识工具箱:System Identification Toolbox 鲁棒控制工具箱:Robust Control Toolbox
4.其它常用工具箱 符号数学工具箱:Symbolic Math Toolbox 虚拟现实工具箱:Virtual Reality Toolbox
2020年3月16日星期一
1.2 MATLAB的运行环境与安装
一、MATLAB的运行环境
硬件环境: (1) CPU (2) 内存 (3) 硬盘 (4) CD-ROM驱动器和鼠标。 软件环境: (1) Windows 98/NT/2000 或Windows XP (2) 其他软件根据需要选用
2.应用数学工具箱 最优工具箱:Optimization Toolbox 统计工具箱:Statistics Toolbox 偏微分方程工具箱:Partial Differential Equation Toolbox

第2章 MATLAB应用基础-1


14
• 相反,char函数可以把ASCII码矩阵转换为字符 重新调整矩阵的行数、 串矩阵。 列数、维数
• 例如 显示一个3行32列的ASCII 字符变量串: ascii = char(reshape(32:127,32,3)') 输出结果为 表示转置 ascii = !"#$%&'()*+,-./0123456789:;<=> ? @ABCDEFGHIJKLMNOPQRSTUV WXYZ[\]^_ 'abcdefghijklmnopqrstuvwxyz{|}~


矩阵是MATLAB最基本、最重要的数据对 象,MATLAB的大部分运算或命令都是在矩 阵运算的意义下执行的,而且这种运算定义 在复数域上。向量和单个数据都可以作为矩 阵的特例来处理。 数值数据:双精度型、单精度数、带符号整 数和无符号整数、复数 字符数据。 结构体(Structure)和单元(Cell)数据类型。 稀疏矩阵(Sparse)。 逻辑型数据。在MATLAB中,以数值1(非零 )表示‚真‛,以数值0表示‚假‛。用 logical()函数将任何非零的数值转换为true, 将数值0转换为false
含义 字符串变小写 将字符串转换成数值 字符串连接,同[] 字符串比较 字符串变大写
19
讲在结构和单元矩阵之前:矩阵的建立
1.直接输入法 最简单的建立矩阵的方法是采用矩阵构造符‚[]”从 键盘直接输入矩阵的元素。 • 构造1×n矩阵(行向量)时,可以将各元素依次 放入矩阵构造符[]内,并且以空格或者逗号分隔; • 构造m×n矩阵时,每行如上处理,并且行与行之 间用分号分隔。 例:a=1;b=2;c=3; x=[5 b c;a*b,a+c,c/b] 2.利用M文件建立矩阵 对于比较大且比较复杂的矩阵,可以为它专门建立 一个M文件。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档