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


对本文提及的信息或技术感兴趣的朋友请联系我们:
[发 表 评 论 ] [ 推 荐 朋 友 ] [ 收 藏 本 页 ] [ 打 印 本 页 ]

 若转载,请注明出处
 查询相关信息
 最新信息(Newest)

·
ALGOR V14划分网格、分析及展示的改进..

·
ALGOR发布了管道系统设计和分析软件的..

·
Kerotest采用FEA技术设计优质天然气阀

·
ALGOR发布新版本V14.2---多物理场耦合..

·
虚拟试验场(VPG)技术
 热门点击(Hot)

·
ansys 技术讲座 (入门篇)

·
ANSYS中如何处理奇异性方法

·
利用ANSYS/LS-DYNA仿真计算

·
CAE方法中的优化技术

·
大型有限元分析软件ANSYS介绍
 相关信息(About)
 更多的列表(List)


中仿科技
链接图标源代码
Logo for link
 

| 联系我们 | 广告合作 | 技术咨询 | 产品服务 | 法律隐私 | 敬请留言 |
 2000-2003 Copyright © www.SimWe.com All Rights Reserved
版权所有:中仿信息科技有限公司