之前提过一些matplotlib的朋友觉得太难了,想问问有没有更简单的方法?我想说,当然有!今天我们将学习如何使用matlab。
学习用
matplotlib
绘制图像最简单的方法使用
matplotlib
自身提供的类似
MATLAB
的
API
。它和
MATLAB
绘制图像的函数非常相近,所以熟悉
MATLAB
的用户可以非常容易的上手。采用在
pylab
模式中包含星号的方式可以使用
matplotlib
中的
API
:
In [5]: from pylab import *
例:
采用一个类似
MATLAB
作图的
API
,能够做出以下简单的图像:
In [6]: x = np.linspace(0, 5, 10)
y = x ** 2
In [7]: figure() plot(x, y, 'r') xlabel('x') ylabel('y') title('title') show()
MATLAB
中大多数绘图相关的函数都能在
pylab
模式实现。例如在一个窗口中绘制多个图像,以及选择颜色和线型:
In [8]: subplot(1,2,1)
plot(x, y, 'r--')
subplot(1,2,2)
plot(y, x, 'g*-');
pylab,一个MATLAB格式的API,优点是熟悉MATLAB的用户使用起来非常容易,画简单的图也不需要花很多功夫去学习。
但是对于不是特别简单的图片不推荐
MATLAB
类似的
API
,学习使用
matplotlib
面向对象的绘图
API
是一种更好更强大的方法。对于在一个窗口中绘制多个复杂图像、插入图像和添加其他组件等复杂操作,
matplotlib
的
API
能够很好的解决。
以上就是python中matlab的详解及使用。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python3的pip在哪里10/29
- ♥ python 使用 f.read() 返回一个字符串09/11
- ♥ Python中的线程和进程介绍11/22
- ♥ 如何在python中转换集合和列表?08/22
- ♥ python中os.remove()的使用注意事项11/28
- ♥ 如何在python中获取时间格式12/21
内容反馈