DPCM编码解码MATLAB实现分析课设

图像信息丢失不易觉察的特点,带有量化器有失真的DPCM编码系统还是普遍被采用。LDAYtRyKfE

3.5 MATLAB 简介

3.5.1基本功能

MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言<如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。Zzz6ZB2Ltk MATLAB和Mathematica、Maple、MathCAD并称为四大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面。dvzfvkwMI1 MATLAB是很实用的数学软件它在数学类科技应用软件中在数值运算方面首屈一指。MATLAB可以进行运算、绘制函数和数据、实现算法、创建用户界面、连接接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、金融建模设计与分析等领域。rqyn14ZNXI

3.5.2MATLAB 特点

<1)高效的数值计算及符号计算功能,能使用户从繁杂的数学

运算分析中解脱出来。

<2)具有完备的图形处理功能,实现计算结果和编程的可视化。

<3)友好的用户界面及接近数学表达式的自然化语言,使学者

易于学习 和掌握。

<4)功能丰富的应用工具箱(如信号处理工具箱、通信工具

箱等> ,为用户提供了大量方便实用的处理工具。

3.5.3MATLAB 产品应用 <1)数值分析 <2)数值和符号计算 <3)数字图像处理技术

<4)控制系统的设计与仿真 <5)数字信号处理技术 <6)通讯系统设计与仿真

3.5.4MATLAB 特点

<1)高效的数值计算及符号计算功能,能使用户从繁杂的数学

运算分析中解脱出来。

<2)具有完备的图形处理功能,实现计算结果和编程的可视化。 <3)友好的用户界面及接近数学表达式的自然化语言,使学者

易于学习和掌握。

<4)功能丰富的应用工具箱(如信号处理工具箱、通信工具箱

等> ,为用户提供了大量方便实用的处理工具。

3.6 SIMULINK简介

SIMULINK是MATLAB软件的扩展,它是实现动态系统建模和仿真的一个软件包,它与MATLAB语言的主要区别在于,其与用户交互接口是基于Windows的模型化图形输入,其结果是使得用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。在simulink环境中,利用鼠标就可以在模型窗口中直观地“画”出系统模

型,然后直接进行仿真。它为用户提供了方框图进行建模的图形接口,采用这种结构画模型就像你用手和纸来画一样容易。而所谓模型化图形输入是指SIMULINK提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型<以.mdl檔进行存取),进而进行仿真与分析。SIMILINK 模块库按功能进行分类,包括以下8类子库: Continuous<连续模块),Discrete<离散模块),Function&Tables<函数和平台模块),Math<数学模块),Nonlinear<非线性模块),Signals&Systems<信号和系统模块),Sinks<接收器模块),Sources<输入源模块)。EmxvxOtOco

4.课程设计分析

4.1 simulink的工作环境熟悉

建立一个很小的系统,用示波器观察正弦信号的平方的波形,如图4-1

系统中所需的模块:正弦波模块,示波器模块。

图4-1 正弦仿真电路图

正弦波参数设置如图4-2

图4-2 正弦参数设置

4.2 DPCM编码与解码的电路图

DPCM编码与解码的仿真电路图如图4-3

此系统所用的仿真电路模块有:正弦波模块、增益模块、DPCM编码模块、DPCM解码模块、数制转换模块、Terminator模块、示波器模块。正弦信号用于输入信号,示波器用于观察波形。SixE2yXPq5

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4