作业帮 > 综合 > 作业

matlab中exp用法的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 00:58:11
matlab中exp用法的问题
请问下面式子中的.有什么用,这里为什么要 x=(exp(-1*tx)).*rectpuls((tx-1),2);
(其中T=0.01; % 取样周期
tx=(0):T:2;)
exp(a),如a是一标量(即一常数),返回自然常数的a次方;如a是以矩阵,则返回矩阵每个元素对应的exp次方值.示例如下:
>> exp(2)
ans =
7.3891
>> exp([1 2])
ans =
2.7183 7.3891
另外,你那个tx'写的有点问题,应该是 tx=0:T:2; 不用括号,表示一矩阵
rectpuls查看帮助我大概知道它的用法,但具体的物理意义我不是很明白,我没学过这方面的东西,但最后也是一矩阵,所以
x=(exp(-1*tx)).*rectpuls((tx-1),2);
中间用点乘使两个矩阵按元素相乘,最总x也是一矩阵,它的物理意义你应该比较清楚吧
希望对你有所帮助,有问题可以继续探讨