作业帮 > 综合 > 作业

matlab中的基本运算

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 14:07:52
matlab中的基本运算
假设我现在要用matlab画这样一个图:
>> x = 0:pi/100:2*pi;
>> y = 2*exp(-0.5*x).*sin(2*pi*x);
>> plot(x,y)
请问第二行中为什么要.*而不是直接*?
因为乘号前后实际上均为矩阵,直接*的话,就表示是做矩阵相乘.而你是要做数组的每个元素对应相乘,因此要用.*
再问: 呃……那请问哪里有具体.的用法吗?感觉matlab中这些基本操作又多又杂……
再答: . 不是运算符号,.*才是运算符,用法就是做每个元素的对应相乘