kmlghl111 发表于 2008-8-5 20:50

请教如何在matlab中表达分段函数并画图

各位大侠,现在我要表达这么个表达式
x=5sin(3pit)    0<=t<=10
    2.5sin(2pit)   10<t<=25
    3sin(0.8pit)   25<t<=40
   t的采样频率是100HZ,
现在想用matlab表达此式,并画出其图,我试着用if语句,但没成功。没办法将三种情况的曲线连成一个完整的曲线,特在此向大侠们请教。多谢多谢。

messenger 发表于 2008-8-5 21:20

版面搜索“分段函数”:lol :lol

ch_j1985 发表于 2008-8-5 21:22

原帖由 kmlghl111 于 2008-8-5 20:50 发表 http://www.chinavib.com/forum/images/common/back.gif
各位大侠,现在我要表达这么个表达式
x=5sin(3pit)    0
LZ可以搜索一下版面:分段函数

kmlghl111 发表于 2008-8-5 21:54

谢谢2位,我居然忘了版面搜索了。呵呵

sigma665 发表于 2008-8-6 09:37

if
...
elseif
...
end

wwbeyondww 发表于 2008-8-6 18:50

x=;
t=;
plot(t,x);
页: [1]
查看完整版本: 请教如何在matlab中表达分段函数并画图