1
A
回答
0
如果您不介意垂直线,只需使用stairs(x,t)
函数就非常简单。否则,您可以创建自己的函数来处理点对以生成线条并使用hold on
单独绘制它们。
function stairs2(x,y)
hold on;
for i=1:length(x)-1
plot(x(i:i+1),[y(i) y(i)]);
end
hold off;
end
然后按照上面的示例调用stairs2(x,t)
,并设置适当的缩放/坐标轴。
或者,这是只使用一个调用来绘制不同的方式:这个做那个
function stairs2(x,y)
for i=1:length(x)-1
A(:,i) = [x(i) x(i+1)];
B(:,i) = [y(i) y(i)];
end
plot(A,B,'b');
end
相关问题
- 1. 水平垂直只有线
- 2. 绘制单点线图上的虚线垂直和水平线
- 3. 如何在matlab中绘制一条直线的垂直平分线?
- 4. 在iOS中使用触摸绘制水平线或垂直线
- 5. 在Mathematica中绘制水平线和垂直线
- 6. JTable中没有水平线和垂直线
- 7. 在列表视图控件中绘制水平和垂直线
- 8. 在uiviewcontroller的视图中绘制水平和垂直线条
- 9. 如何以阴谋离线绘制垂直线?
- 10. 计数水平和垂直线图像
- 11. 如何在标签垂直居中的右侧绘制水平线
- 12. 如何在Quartz中绘制一个像素宽的水平和垂直线?
- 13. 如何使用ChartJS在水平条形图上绘制垂直线?
- 14. 如何在Matlab GUI中在轴上绘制垂直线?
- 15. 如何动态绘制垂直线?
- 16. 如何在gnuplot中绘制垂直线?
- 17. 如何在ASP.Net中绘制垂直线?
- 18. 如何在TeeChart中绘制垂直线?
- 19. 具有水平和垂直元素
- 20. 当使用matplotlib绘制网格时没有垂直线
- 21. 用DO绘制垂直线
- 22. 垂直到水平?
- 23. 没有垂直网格线?
- 24. 如何垂直平铺UIImage,而只在iOS上水平拉伸?
- 25. 如何在ListView中绘制水平线?
- 26. 如何在openLayers中绘制水平线?
- 27. 如何绘制水平线并居中?
- 28. 如何绘制一组水平线?
- 29. R plot:如何使用plot绘制水平线的直方图()
- 30. 用于水平/垂直线的FabricJs targetFindTolerance
确定,但造成太多的对象绘制如果数组的大小大!对于4000个元素的数组,它绘制了3999个对象,如果我想保存手柄,关联标签等,它非常缓慢且难以使用。有可能matlab没有像没有垂直线的楼梯一样的内置函数? :( – SD83 2014-12-06 23:11:25
即使是内部的MATLAB函数也需要4000个独立的线元素,我敢打赌,你无法同时观看所有4000线,因为你只需要使用常规绘图,然后使用数据即可。要查看一小部分数据,只需用'stairs2(x(i1:i2),t(i1:i2))'来绘制该部分,其中'i1'是您的起始索引,'i2'是最终的索引如果绘制例如多行 – MasterHD 2014-12-06 23:16:41
: X = linspace(-2 * PI,2 * PI); Y1 =的sin(x); Y2 = COS(X); 图 积(X ,y1,x,y2) 你画两条线,但创建一个对象! – SD83 2014-12-06 23:20:02