首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

求matlab好手

2012-12-30 
求matlab高手有两个行向量,t[20 40 60 80 100 120],A[1 1 0 0 1 1],画图时想让40和60之间不是一条斜线,

求matlab高手
有两个行向量,t=[20 40 60 80 100 120],A=[1 1 0 0 1 1],画图时想让40和60之间不是一条斜线,而是一条直线,就是说40和60之间的值也是1,到60处时才从1直接变到零!后面有的情况类似!
[解决办法]
你这问题描述的真可怕啊;
运行一下就行了


plot(1:3,[1 1 1],'b-',3:5,[0 0 0],'b-',5:6,[1 1],'b-');
xlim([0,7]); ylim([-1,2]);
xa_label = {'0','20','40','60','80','100','120','140'};
set(gca,'xticklabel',xa_label);

热点排行