首页 科技资讯 技术文章 业界活动 产品服务 资源下载 科技网盟 招聘求职 互动论坛
 最新信息(Newest)
 热门点击(Hot)
 相关信息(About)

MATLAB的发展历程和介绍
MATLAB 语言发展简介

 

 

 更多的列表(List)
 
  MATLAB语言的传统优点
发布时间:2003/02/15 来源: 中国仿真互动  双击鼠标滚屏
   MATLAB自问世起,就以数值计算称雄。MATLAB进行数值计算的基本处理单位是复数数组(或称阵列),并且数组维数是自动按照规则确定的。这一方面使MATLAB程序可以被高度“向量化”,另方面使用户易写易读。 比如已知 的采样数据是 维数组,要计算 。对一般的计算语言来说,必须采用两层循环才能得到结果。这不但程序复杂,而且那讨厌的循环十分费时。MATLAB处理这类问题则简洁快捷得多,它只需直截了当的一条指令y = exp(-2*t).*sin(5*t) ,就可获得同样是 维的 数组。这就是所谓的“数组运算”。这种运算在信号处理和图形可视中,将被频繁使用。 对于求解 代数方程问题。教科书的基本叙述:当 是标量时, ;当 是非奇异矩阵时, ;当 是行数大于列数的满秩阵时, ;当 的列数大于行数时, 有无数解。一般程序就必须按以上不同情况进行编程。然而对MATLAB来说,那只需一条指令:x=A\b 。指令是简单的,但其内涵却远远超出了普通教科书的范围,其计算的快速性、准确性和稳定性都是普通程序所远不及的。 MAPLE 的函数库十分庞大,包含2000多个函数。它几乎囊括了一般用户所需的所有函数。与MATLAB配用的Symbolic Math Toolbox 允许用户在三个不同层次上符号计算。第一层次是,在进行符号对象定义后,直接利用MATLAB格式进行矩阵分解、微分、积分、积分变换、代数方程求解、微分方程求解等运算。第二层次是,借助maple指令,把单个MAPLE格式的指令送往MAPLE引擎计算。第三层次是,借助procread 把整段Maple程序送往MAPLE计算。

[ 发 表 评 论 ] [ 收 藏 本 页 ] [ 打 印 本 页 ] [ 关 闭 本 页 ]

 未获书面授权,谢绝转载任何信息

 仿真互动社区入口
 

用户名:
密 码:
  参 观 注 册

技术文章在线发布

 查询相关信息

 搜索相关网站
 

中国仿真互动
链接图标源代码
Logo for link
 
| 关于我们 | 广告合作 | 产品服务 | 法律隐私 |敬请留言 |
 2001 Copyright © 中国互动仿真 http://www.SimWe.com All Rights Reserved