说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> MATLAB编程
1)  MATLAB programming
MATLAB编程
1.
Matlab programming for EZW image encoding algorithm;
嵌入式小波零树图像编码算法的Matlab编程实现
2.
On the basis of deeply analyzing lighting in the game,a formal mathematical model is estblished,several algorithms with various solutions are designed,and a complete solution through MATLAB programming is given.
在对点灯游戏进行深入分析的基础上,建立了形式化的数学模型,由不同的解决思路,设计了几种相应的算法,利用MATLAB编程,完整的解决了此问题;分析比较了几种算法的效率,给出了一些有用结论;并且对该问题的可解性进行了探讨。
3.
According the theory and with Matlab programming,two examples of Matlab animation are made.
介绍了Matlab的动画制作原理,根据该原理结合Matlab编程,制作了两个Matlab动画实例。
2)  MATLAB programme
MATLAB编程
3)  matlab program
matlab编程
4)  software programming of Matlab
Matlab软件编程
5)  MATLAB programme exercise
MATLAB编程作业
1.
In allusion to the characteristic of Digital Signal Processing teaching and the advantage of MATLABs visual program and data calculation, developed a set teaching demo system of DSP and compiled MATLAB programme exercise which can not only increase teacher s teaching means but also improve students study quality.
针对数字信号处理课程教学的特点和MATLAB软件可视化编程和数值计算的优势,开发出能辅助《数字信号处理》教学演示系统,并编写MATLAB编程作业,既能丰富老师的教学手段,又能提高学生学习质量。
6)  Matlab Mixed Programming
Matlab混合编程
补充资料:Matlab
Image:114994698204558.jpg
matlab

matlab是矩阵实验室(matrix laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。

matlab的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用matlab来解算问题要比用c,fortran等语言完相同的事情简捷得多.在新的版本中也加入了对c,fortran,c++,java的支持.可以直接调用.

matlab的基础是矩阵计算,但是由于他的开放性,并且mathwork也吸收了想maple等软件的优点,使matlab成为一个强大的数学软件

当前流行的matlab 6.5/7.0包括拥有数百个内部函数的主包和三十几种工具包(toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充matlab的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类.

开放性使matlab广受用户欢迎.除内部函数外,所有matlab主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包.

matlab的官方网站:[[1]]

matlab的优势和特点

(1)友好的工作平台和编程环境

matlab由一系列工具组成。这些工具方便用户使用matlab的函数和文件,其中许工具采用的是图形用户界面。包括matlab桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。随着matlab的商业化以及软件本身的不断升级,matlab的用户界面也越来越精致,更加接近windows的标准界面,人机交互性更强,操作更简单。而且新版本的matlab提供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。

(2)简单易用的程序语言

matlab一个高级的距阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(m文件)后再一起运行。新版本的matlab语言是基于最为流行的c++语言基础上的,因此语法特征与c+语言极为相似,而且更加简单,更加符合科技人员对数字表达式的书写格式。使之更利于非计算机专业的科技人员使用。而且这种语言可移植性好、可拓展性极强,这也是matlab之所以能够深入到科学研究及工程计算各个领域的重要原因。

(3)强大的科学计算机数据处理能力

matlab是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经过了各种优化和容错处理。在通常情况下,可以用它来代替底层编程语言,如c和c++ 。在计算要求相同的情况下,使用matlab的编程工作量会大大减少。matlab的这些函数集包括从最简单最基本的函数到诸如距阵,特征向量、快速傅立叶变换的复杂函数。函数所能解决的问题其大致包括矩阵运算和线性方程组的求解、微分方程及偏微分方程的组的求解、符号运算、傅立叶变换和数据的统计分析、工程中的优化问题、稀疏矩阵运算、复数的各种运算、三角函数和其他初等数学运算、多维数组操作以及建模动态仿真等。

(4)出色的图形处理功能

matlab自产生之日起就具有方便的数据可视化功能,以将向量和距阵用图形表现出来,并且可以对图形进行标注和打印。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。

说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条