Problem graphing a piece-wise function in R2016a??

조회 수: 1 (최근 30일)
Leesy
Leesy 2017년 2월 2일
댓글: Adam 2017년 2월 6일
I need help graphing a piece wise function in Matlab, the function is
y(t) = y1=-3t^2+5 when t>=0 and y2=3t^2+5 when t<0
with t in [-9,9]
I have tried many different ways to graph this, and I honestly can't figure it out. Any help would be greatly appreciated!

채택된 답변

Adam
Adam 2017년 2월 2일
편집: Adam 2017년 2월 2일
It is very simple when you think about it in components. You can create y piece-wise and then plot a graph as normal.
e.g.
t = -9:9; % Or whatever granularity you want for t
y( t >= 0 ) = -3*t( t >= 0 ).^2 + 5;
y( t < 0 ) = 3*t( t < 0 ).^2 + 5;
  댓글 수: 5
Walter Roberson
Walter Roberson 2017년 2월 6일
-9:0.5:9 would be fine. The two-line version was just to make it easier to how the parts went together.
Adam
Adam 2017년 2월 6일
t = linspace( -9, 9, 100 )
works fine too if you want to insist on 100 values rather than defining a step. Basically you can create your t vector any way you like. It doesn't even have to have regular steps if you don't want.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by