Matlab 版 (精华区)
发信人: bage (最近比较烦), 信区: Matlab
标 题: Matlab详细教程(十六)
发信站: 哈工大紫丁香 (Sun Feb 4 13:02:08 2001), 转信
发信人: finance (淼水), 信区: MathTools
发信站: BBS 水木清华站 (Sat Apr 3 15:57:05 1999)
2.4.5 阵列运算的特色
--------------------------------------------------------------------------------
MATLAB 在许多运算皆是以阵列为对象,即是以阵列的元素为对象。因此除了+, - 这二个运算外,其余的运算符号(乘、除、次方)皆须加上.来强调阵列之间的运算。以下几个例子可以说明阵列运算的特色。如果a,b各代表二个不同的阵列,a与b 之间的运算是元素对元素的方式,例如
几个例子如下:
>> x = 1.5; % x 是纯量
>> y = exp(x^2); % exp(x^2) 是纯量运算
>> y1 = x/y % x/y 是纯量运算
>> x = 1:0.1:2; % x 是阵列
>> y = exp(x.^2); % exp(x.^2) 是阵列运算
>> y1= x./y % x./y 是阵列运算
这个例子的算式较长,一样也须注意纯量与阵列运算的差别
>> x=2.0 % x 是一纯量
>> nume = x^3 - 2*x^2 + x - 6.3;
>> deno = x^2 + 0.05*x - 3.14;
>> f = nume/deno
>> x=1:5; % 注意 x 是一阵列
>> nume = x.^3 - 2*x.^2 + x - 6.3;
>> deno = x.^2 + 0.05*x - 3.14;
>> f = nume./deno
--------------------------------------------------------------------------------
上一页 下一页 讲义大纲
--
行至水穷处,坐看云起时
***********************
菩提本无树,明镜亦非台
本来无一物,何处染尘埃
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: bage.bbs@smth.org]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:1.881毫秒