注册 登录
编程论坛 Matlab

新版开版暨Matlab介绍

crazyrabbit 发布于 2006-03-30 21:46, 29298 次点击
大家多多照顾,水平不高.我也只是做过控制系统的MATLAB仿真,因为MATLAB有好多方面的应用.所以,还请高手常来做客.

MATLAB是什么?

MATLAB® 是一种对技术计算高性能的语言。它集成了计算,可视化和编程于一个易用的环境中,在此环境下,问题和解答都表达为我们熟悉的数学符号。典型的应用有:

MATLAB是一个交互式的系统,其基本数据元素是无须定义维数的数组。这让你能解决很多技术计算的问题,尤其是那些要用到矩阵和向量表达式的问题。而要花的时间则只是用一种标量非交互语言(例如C或Fortran)写一个程序的时间的一小部分。 .

名称“MATLAB”代表matrix laboratory(矩阵实验室)。MATLAB最初是编写来提供给对由LINPACK和EINPACK工程开发的矩阵软件简易访问的。今天,MATLAB使用由LAPACK和ARPACK工程开发的软件,这些工程共同表现了矩阵计算的软件中的技术发展。

MATLAB已经与许多用户输入一同发展了多年。在大学环境中,它是很多数学类、工程和科学类的初等和高等课程的标准指导工具。在工业上,MATLAB是高产研究、开发和分析所选择的工具。

MATLAB以一系列称为工具箱的应用指定解答为特征。对多数用户十分重要的是,工具箱使你能学习和应用专门的技术。工具箱是是MATLAB函数(M-文件)的全面的综合,这些文件把MATLAB的环境扩展到解决特殊类型问题上。具有可用工具箱的领域有:信号处理,控制系统神经网络,模糊逻辑,小波分析,模拟等等。

MATLAB系统

MATLAB系统包括五个主要部分:

开发环境. 这是一组帮助你使用MATLAB的函数和文件的工具和设备。这些工具大部分是图形用户界面。它包括MATLAB桌面和命令窗口,命令历史,和用于查看帮助的浏览器,工作空间,文件和查找路径。

MATLAB数学函数库. 这里汇集了大量计算的算法,范围从初等函数如:求和,正弦,余弦和复数的算术运算,到复杂的高等函数如:矩阵求逆,矩阵特征值,贝塞尔(Bessel)函数和快速傅立叶变换等。

MATLAB语言. 这是一种高水平的矩阵/数组语言,含有控制流语句,函数,数据结构,输入/输出,和面向对象编程特征。它允许“小型编程”以迅速创立快速抛弃型程序,以及“大型编程”以创立完整的大型复杂应用程序。

句柄制图®. 这是MATLAB制图系统。它包括高级别的二维、三维数据可视化,图像处理,动画,以及表现图形的命令。它还包括低级别的命令,这使你不但能在MATLAB的应用中建立完整的图形用户界面,而且还能完全定制图形的外观。

MATLAB应用程序界面(API). 这是使你编写与MATLAB相合的C或Fortran程序的程序库。它包括从MATLAB中调用程序(动态链接),调用MATLAB为计算引擎,和读写MAT-文件的设备。


MATLAB桌面

当你进入MATLAB,MATLAB桌面显现出来,包含管理文件的工具(图形用户界面),变量,以及与MATLAB关联的应用软件。

第一次启动MATLAB时,即使你的发射台窗口可能包含不同的条目,桌面也出现如下显示图象。

你可以通过打开,关闭,移动和调整界面里的工具来改变界面的外观。你还可以将工具移动出界面或返回界面里(称为"入船坞",docking)。所有的界面工具提供共同的特征,如上下文菜单和键盘的快捷操作。

你可以通过File菜单里的参数选择为界面工具指定某一个特征。例如,你可以为命令窗口文本指定字体特征。如要得到更多信息,请点击参数选择对话框中的Help按钮。



MATLAB作图的效果

[此贴子已经被abingchem于2007-4-2 22:35:41编辑过]

70 回复
#52
songyuyu2007-05-15 08:43
谢谢
#53
poleeta2007-06-13 21:53
study...
请问学习matlab需要哪些知识啊
#54
jiwasun2007-06-28 19:23
好久没来了,学习过了
#55
focuseyes2007-06-29 10:12

想看看做界面的东西,不好找!

#56
neogene2007-07-02 21:54

支持一下哦

#57
yjpgmwvtkd2007-07-04 10:27
在这越看越有兴趣,就是不知如何下手去学习,
还是得恭喜你,写的挺好!
#58
曾小2007-08-20 10:10
经过培训,懂了一点!不过还是蜻蜓点水啊~!


多多指教!
#59
jzxdwy2007-09-06 13:04
能不能系统一点
#60
elus2007-09-07 10:30

图片看不到啊

#61
hclgogo2007-09-08 01:41
我是新来的,以后咄咄指教
#62
dx01222007-09-08 21:39

恩,确实不错的。
虽然晚了点,但是还是要恭喜一下了。

#63
jiangbiao662007-09-09 21:14

太支持matlab论坛了!

#64
songxiao0492007-09-21 14:26
来的晚些,仍然支持
#65
redbird2007-11-19 11:23
回复:(crazyrabbit)新版开版暨Matlab介绍
多多交流,共促进步啊
#66
071032292007-12-04 13:18
太支持MATLAB 了
 这个软件的3学者,以后多来学习取经了
#67
hlongxiang2007-12-09 23:13
支持啊
最近好像没什么大事啊
#68
yrxj05062008-09-01 19:05
恭喜喽!以后还请多多指教喽~~~
#69
lilihong2008-09-26 21:27
多学习,我刚入门
#70
datafield2008-10-10 11:54
觉得很高深,我没有用过,只是在网上经常看到关信息,是不是也要学一下?我是做机械加工的。
#71
屁屁夹手纸2008-10-29 16:24
学管理的能不能用到这个东西,似曾相识,好像见有人用过,想学一下。
12