作业帮 > 数学 > 作业

用Matlab绘制三维曲线时,为什么向量符号下面要加点?(示例见下):

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/05 16:45:54
用Matlab绘制三维曲线时,为什么向量符号下面要加点?(示例见下):
clear all;close all;
t=0:0.1:2*pi;
x=t.^3.*sin(3*t).*exp(-t); %里面的三个点
y=t.^3.*cos(3*t).*exp(-t); %里面的三个点
z=t.^2.; %里面的两个点
plot3(x,y,z);
grid on;
那个是为了实现按位计算.
再问: 那为什么有的不需要呢?比如: t=0:0.02:2*pi; x=sin(t); y=cos(t); z=cos(2*t); plot3(x,y,z,'b-',x,y,z,'bd'); ......进一步解释下吧,谢谢!
再答: 像你这样的一维矩阵,可以不按位计算。如果T是二维及其以上的数组,就需要按位计算,里面所有的成员都会被算一遍。