matlab画周期分段函数

请问怎么用matlab画周期分段函数:
当(N*time<t<N*time+time/2) 时 w=4/3*t-1
当(N*time+time/2<t<N*time+N)时 w=3-t/4
采样率8000,频率262Hz,plot第一个周期内的图像。。谢谢 在线等

在第一个周期内,该函数是分两段的。先计算第一段,示例:
f = 262; T = 1/f;
fs = 1/8000;

ts1 = 0:fs:T/2; % 时间采样点序列
y1 = 4/3*ts1-1;
类似地可以得到ts2和y2。
最后:
ts = [ts1, ts2]; % 拼接两段
y = [y1, y2];
plot(ts, y);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-21
分别得出各半个周期是输出用一维矩阵A,B表示,然后令C= [A,B],plot(t,C)
相似回答