![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 81
我什么都布吉岛
Keep writing,Keep thinking!
展开
-
Matplotlib(六)quiver 箭头
matplotlib.pyplot.quiver是matplotlib表示二维箭头的类。X Y定义了箭头的起始位置,U V定义了箭头的方向,C代表箭头颜色。Tips:Python接口中,中括号内的参数是可选的。**kw代表是参数字典(键值对),也可以省略(此时函数将会提供默认值)原创 2022-09-15 11:52:33 · 3644 阅读 · 0 评论 -
Matplotlib(五)matplotlib基础用法
Matplotlib是一个综合的(comprehensive )、用于创建静态、动态和交互性可视化Python库。,为什么我们大多数的时候都要加上这个语句,这个语句的含义又是什么?原创 2022-08-17 20:56:17 · 1181 阅读 · 0 评论 -
Matplotlib(三)通过plt.subplots创建子绘图
介绍了matplotlib子绘图相关的功能。原创 2022-07-29 09:17:55 · 3193 阅读 · 0 评论 -
Lua的模块和包
一、模块是什么?对于用户而言,一个模块(Module)就是一些代码(C语言或者Lua编写的),这些代码可以通过函数require加载,加载后会返回一个表。就和C++的命名空间一样,空间内可以是常量或者函数。Lua中所有标准库都是模块。一个最为简单的例子就是使用数学库:local m=require 'math'print(m.sin(3.14))Lua中使用表的作为模块的优点:模块是一个表,意味着可以被作为一个普通“变量处理”,如:local mod =require 'mod'mod.fo原创 2022-05-30 21:47:01 · 646 阅读 · 0 评论 -
Numpy(一)np.array与matlab matrix对比
一、Numpy是什么Numpy代表"Numerical Python’,那么Numpy是什么呢?Numpy是一个python的数字库NumPy包含多维数组和矩阵数据结构数组结构支持与三角、统计、和线性代数相关的大部分函数。Numeric和Nuarray的扩展Numpy包含随机数发生器Numpy使用C语言实现和封装Pandas对象是建立在Numpy基础上的,实现了对Numpy的扩展Scipy(Scientifc Python)和MatplotLib(Plotting Library)和它是原创 2020-10-28 15:01:40 · 2236 阅读 · 0 评论 -
Numpy(二)np.matrix概述
矩阵操作除了使用np.array外,还可以使用np.matrix(np.mat)。np.matrix使用习惯更接近于matlab。np.matrix数据成员数据成员名称含义A矩阵本身(ndarray形式)A1对应行式矩阵(ndarray形式)I逆矩阵T转置矩阵dtype数据类型itemsize每个元素所占字节数nbytes矩阵总字节数ndim维数(其实就是列数)size矩阵总元素数量real矩阵对应的实部矩阵原创 2020-10-29 15:13:23 · 6171 阅读 · 0 评论 -
Numpy(四)np.arange np.linspace
一、np.linspace(Linear space)lnp.linspace功能是构造线性空间,也就是一堆等间隔的数字。调用这个方法,你应该给定起点和终点外加一个总个数。np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)间隔大小取决于起点start、终点stop和个数num,你可以通置位retstep决定间隔大小是否返回,还可以置位endpoint决定返回序列是否包含终点。在Numpy原创 2020-12-03 11:22:08 · 1196 阅读 · 1 评论 -
Numpy(三)Numpy的输入和输出:loadtxt()函数
在Matlab读入一个类似这样的文本:43,9,643,9,60,0,0-15.536,-21.239,0-15.536,-21.239,30-15.536,-21.239,3-15.536,-21.239,2-15.572,-20.741,2-15.694,-20.256,2-16.664,-19.5,2-16.909,-19.531,2-25.901,-21.8,2-37.8,-21.8,2-37.8,-13.724,2-37.267,-13.442,2-37,-13,2翻译 2020-11-20 23:19:57 · 6096 阅读 · 0 评论 -
Matplotlib(一)与Matlab在绘图上的对比
一、Matplotlib Figure概述画板上垫上画纸才能使用,而且画纸还能叠在一起。这里的。figure等效于画板,而axes/subplot则是画纸。从书包中拿出画板固定两张张画纸的过程,就相当与以下程序:fig=plt.figure() # 创建figure(拿出画板)ax1=fig.add_subplot(211) #划分2*1区域,在第一个区域固定一张画纸axesax2=fig.add_subplot(212) #第二张固定另一张画纸plt.show() # 展示你的成果之所以把原创 2020-10-29 12:04:36 · 7766 阅读 · 2 评论 -
Matplotlib(二)概述
之前的文章是通过与Matlab比较说明Matplotlib的功能。那么,Matplotlib都可以做些什么事情呢?Matplotlib组成Matplotlib基本类有很多,常见的有:matplotlibmatplotlib.animationmatplotlib.artistmatplotlib.axesmatplotlib.axismatplotlib.datesmatplotlib.figurematplotlib.imagematplotlib.legendmatplotli原创 2020-12-03 15:06:31 · 159 阅读 · 0 评论 -
迭代器方法初始化嵌套list
Matlab:A=[]for i=1:10 z=rand(1,2) A=[A;z]; % 行叠加 % A=[A,i]; % 列叠加endPython方法1(同Matlab):Python方法2 (append方法)Python方法3 (迭代器)原创 2020-11-09 18:46:55 · 198 阅读 · 0 评论