フィルターのクリア

How to plot this signal?

2 ビュー (過去 30 日間)
Abdullah Alasfour
Abdullah Alasfour 2023 年 7 月 19 日
コメント済み: Abdullah Alasfour 2023 年 7 月 19 日
dt= 0.0001;
t = 0:dt:10;
ht= abs( (1/2*pi*j*t)*( exp(j*1460*pi*t) - exp(j*1450*pi*t)) );
plot(t,ht)
title(' plotting h(t)')
xlabel(' Time')
ylabel(' h(t)')
grid on
I want to plot this signal in Octave or Matlab, but it dosen't work, and I don't know why it dosen't plot.

採用された回答

Adam Danz
Adam Danz 2023 年 7 月 19 日
編集済み: Adam Danz 2023 年 7 月 19 日
ht= abs( (1/2*pi*j*t).*( exp(j*1460*pi*t) - exp(j*1450*pi*t)) );
% Add this ----------^
".*" is element-wise multiplication.
"*" is matrix multiplication and requires size-agreement between the two values you are multiplying.
  3 件のコメント
Adam Danz
Adam Danz 2023 年 7 月 19 日
Looks like you're using the imaginary unit j. I initially thought j may have been a variable not included in your question. That doesn't impact the answer, just double checking that this is your intention.
Abdullah Alasfour
Abdullah Alasfour 2023 年 7 月 19 日
Yes, this was my intention

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeWaveform Generation についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by