作者wheels ()
看板Python
标题[问题] matplotlib画线问题 + 方程式问题
时间Tue Sep 25 01:18:00 2012
应该满基础的,但是看了很多document都没有解决...囧
我目前rand了两个点x = [x1, x2]和 y = [y1,y2],
用pyplot.plot(x,y)和pyplot.show()画出了一条在这两个点之间的直线,
不过因为我axis有固定为[0,100]和[0,100],
所以看起来变成是一条线段而已,有没有什麽方法可以让它自动延伸呢?
我有想到一个方法是把边界值的点也算出来,
然後变成四个点画线这样,不过这应该是最烂的解法,
想来板上请益有没有更快的解决方法>"<
如果要用这个方法的话,
又会衍生出另一个问题是,
在python(或者matplotlib里面),
有没有定义line object可以直接喂x进去得到y点呢?
目前只有在matplotlib里面看到Line2D的object,
但是看起来都只是改变显示的property而已...
python的math module里好像也没有类似的东西,
难道只能自己写class来def吗?
(如果这样的话可能要考虑改用matlab了 囧)
谢谢各位!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.162.10.107