首页
科技资讯
技术文章
业界活动
产品服务
资源下载
科技网盟
招聘求职
互动论坛
最新信息(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