MATLAB-2数值变量表达式重点.ppt

【例】 画出衰减振荡曲线 , , 的取值范围是 t 0:pi/50:4*pi; %定义自变量t的取值数组 y exp -t/3 .*sin 3*t ; %计算与自变量相应的y数组。 plot t,y,-r,LineWidth,2 %绘制曲线 axis [0,4*pi,-1,1] xlabel t ,ylabel y 注意:乘法符前面的小黑点。 乘法符前面的小黑点,称为点乘,对于矩阵的点乘,即为对应元素的乘法 例如: A [A1,A2,A3,A4];B [B1,B2,B3,B4] C A.*B [A1*B1,A2*B2,A3*B3,A4*B4] 〖说明〗 本例第二条命令中的“.*”符号表示乘法是在两个数组相同位置上的元素间进行的。Matlab中把这种乘法称为“数组乘”或简称“点乘”。数组乘的引入,不但使得程序简洁自然,而且避免了耗费机时的“循环计算”。关于数组运算的详细叙述以后进行。 本例第二条命令是典型的“向量化”处理形式。建议同学们,只要可能,应尽量采用“向量化”运算形式。 【例】 复数矩阵 的生成,既计算矩阵A,B的乘积 本例演示:MATLAB矩阵运算命令的简捷性。 A [1-5*i,3-7i;2-6*i,4-8*i] %复数数组的又一种输入方式 B [3+2i,2+6i;5+3*i,4-2*i] %注意标点符号的作用 C A*B %矩阵乘法 〖说明

文档评论(0)

1亿VIP精品文档

相关文档