how do I plot the signal x(t)=t^2 for -2<=abs(t)<=2 and x(t)=0 for 2<=abs(t)<=4, with period To=8??

5 次查看(过去 30 天)
how do I plot the signal x(t)=t^2 for -2<=abs(t)<=2 and x(t)=0 for 2<=abs(t)<=4, with period To=8?? also i would like to know how to calculate the complex coefficients of the fourier series and the approximation

回答(1 个)

KALYAN ACHARJYA
KALYAN ACHARJYA 2023-6-8
First Way:
To meet your professor's expectations, you can code by incorporating conditional statements or utilizing the if-else function.
  1. If else or Conditional Statements
  2. Plot
Other way:
syms t
x_t=piecewise(-2<=abs(t) | abs(t)<=2,t.^2,2<=abs(t) | abs(t)<=4,0);
t_data=-8:0.01:8;
x_data=subs(x_t,t,t_data);
plot(t_data,x_data)
  1 个评论
Dimitrios Kyriakidis
Unfortunately, I have the r2016a version which hasn't the piecewise finction. Although the same result made with "if-else" statements would be acceptable

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Spectral Measurements 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by