绘制Y = mx + b中在python3.x
例如Y = 5×+ 9如何使用matplotlib绘制图形?
-1
A
回答
-1
您可以定义y(x)
功能,然后绘制它如下:
import matplotlib.pyplot as plt
def y(x):
return [5*i+9 for i in x]
x = range(0,10)
plt.plot(x,y(x))
plt.show()
这将产生follwing图:
龟
你可以和用下面的代码得到一张龟的图表,例如:
from turtle import Turtle, Screen
def y(x):
return 5*x+9
def plotter(turtle, x_range):
turtle.penup()
for x in x_range:
turtle.goto(x, y(x))
turtle.pendown()
screen = Screen()
screen.setworldcoordinates(0, 0, 9, 60)
turtle = Turtle(visible=False)
x = range(0,10)
plotter(turtle, x)
screen.exitonclick()
0
这是一个非常普遍的问题的形式方程的曲线图。尝试更具体。这取决于你想如何绘制它。
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0., 5., 0.2)
y = 5 * x + 9
plt.plot(x, y)
plt.show()
或
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-1., 5., 0.2)
y = 5 * x + 9
fig, ax = plt.subplots()
ax.plot(x,y)
ax.grid(True, which='both')
ax.axhline(y=0, color='k')
ax.axvline(x=0, color='k')
这些都是很基本的绘图。你可以创建更复杂的图形,但是你必须在你的问题中更具体。
相关问题
- 1. 绘制图形使用matplotlib
- 2. 绘制多个图形使用matplotlib
- 3. 使用Matplotlib在Python中绘制图形
- 4. 如何在eclipse中绘制matplotlib图形?
- 5. 如何使用matplotlib绘制热图?
- 6. 如何使用matplotlib绘制折线图
- 7. 如何在python中使用matplotlib绘制叠加条形图?
- 8. 如何使用Matplotlib在图形的中间绘制轴
- 9. Matplotlib绘制图形上的形状
- 10. matplotlib:如何绘制图像
- 11. 试图使用Matplotlib在条形图上绘制线条图
- 12. 如何在matplotlib图形中的特定区域绘制矩形
- 13. 如何用matplotlib绘制多个图像?
- 14. 如何利用matplotlib绘制Grotrian图
- 15. 绘制matplotlib中的多个条形图
- 16. 如何绘制小图中的图形(Matplotlib)
- 17. 如何使用python绘制图形?
- 18. 如何使用c绘制图形?
- 19. 如何使用Pandas绘制条形图?
- 20. 如何使用python绘制图形
- 21. 如何使用Quartz Framework绘制图形
- 22. 如何使用matplotlib PATH绘制多边形
- 23. 用Matplotlib绘制图表?
- 24. 如何使用matplotlib绘制pyaudio输入?
- 25. 使用matplotlib绘制给定域上的三维图形函数
- 26. 使用python和matplotlib绘制图形问题
- 27. 使用matplotlib进行三维图形绘制
- 28. 无法使用matplotlib绘制实时图形
- 29. 如何使用Matplotlib加速大量矩形的绘图?
- 30. 使用图形#绘制图形
有关,以及如何使用乌龟,我们如何在乌龟中做到这一点?因为我需要使用setworldcoordinates。 – Reticent
请更新您的问题与您可以接触到的内容(意味着您直到现在写的代码),并更具体地说明您需要什么。 –
请参阅更新的答案。 –