python中matlab是什么?怎么用?
2023-03-20 14:46:38 时间
之前讲过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学习推荐:PyThon学习网教学中心。
相关文章
- Python之路【3补充】:Python基础(三)
- Python之路【3】:Python基础(二) 函数的理解
- Python之路【2】:Python基础
- Python之路【1】:Python简介和入门
- 操作系统课堂笔记(4)进程管理之进程同步与互斥
- 收集一些在线的 REPL
- 匹配java double值的正则表达式
- 利用 Scikit Learn的Python数据预处理实战指南
- 利用 Scikit Learn的Python数据预处理实战指南
- 五个创建交互式图表的Python库
- Aviator(表达式执行引擎)发布1.0.1
- 排序算法python实现
- 基本数据结构(算法导论)与python
- Python调用C/C++的种种方法
- Ceph分布式存储学习指南2.2 从零开始部署你的第一个Ceph集群
- FaceBook API
- 浏览器可以运行 Python 代码了,Python 也许会变成前后端通吃的语言
- 20 张图告诉你,如何实现一个任务调度系统
- 一个 Python 美化库 - 让代码更炫酷更易读
- OpenHarmony文件管理API实践