python中linspace()和arange()的区别今天无意间看到linspace(0,4,5)可以产生一个array([0,1,2,3,4])的数组,不知道里面的参数是什么,于是就有了这篇博文。linspace( )linspace()通过指定开始值、终值和元素个数创建表示等差数列的一维数组,可以通过endpoint参数指定是否包含终值,默认值为True,即包含终值。...
分类:
编程语言 时间:
2015-07-30 21:34:59
阅读次数:
187
1. 矩阵乘法的实现 ????numpy中有numpy.dot函数,用于处理矩阵之间的相乘: In?[2]:?a?=?np.reshape(np.arange(6),?(2,3))
In?[3]:?b?=?np.reshape(np.arange(6),?(3,2))
In?[4]:?np.dot(a,b)
Out...
分类:
其他好文 时间:
2015-07-28 11:10:37
阅读次数:
80
subplot命令可以自动等间距分配多个坐标系(Axes),命令中有三个参数,前两个定义了行数和列数,第三个指定了当前的坐标系(Axes),绘图命令是作用在当前坐标系中的。脚本程序:def f(t): return exp(-t) * cos(2*pi*t)t1 = arange(0., 5....
分类:
其他好文 时间:
2015-06-18 18:41:17
阅读次数:
198
matplot 代码实例#!/usr/bin/env python# coding=utf-8import numpy as npimport matplotlib.pyplot as pltax = plt.subplot(111)t = np.arange(0,5,0.01)s = np.cos...
分类:
其他好文 时间:
2015-04-18 12:50:38
阅读次数:
213
import pylabpylab.ion() x = pylab.arange( 0, 10, 0.1)y = pylab.sin(x)pylab.plot(x,y, 'ro-')pylab.show() pylab.savefig('temp.png')=====================...
分类:
编程语言 时间:
2015-04-01 19:02:31
阅读次数:
290
数据生成: numpy.random.randn() #正态分布 axis=0,1,2... ;0:row,1:column,2:page numpy.random()#平均分布 numpy.random.randint()#平均分布 range numpy.arange 数据整合: numpy.vstack(ay1,ay2) numpy.hsta...
分类:
编程语言 时间:
2015-03-09 00:35:35
阅读次数:
268
matplotlib的官方网址:http://matplotlib.org/matplotlib可以嵌入tex代码,画出的图形添加文字更加的漂亮。import matplotlib.pyplot as pltimport numpy as npx = np.arange(-4, 4, 0.1)f1 ...
分类:
编程语言 时间:
2015-02-09 10:50:05
阅读次数:
168
tofile() fromfile()>>a = np.arange(0,12)>>a.shape = 3,4>>aarray([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]])>>a.tofile("a.bin...
分类:
其他好文 时间:
2015-02-07 21:30:34
阅读次数:
404
1 创建数组arange函数:指定初始值、终值、步长来创建数组>>> import numpy>>> numpy.arange(0,1,0.1)array([ 0. , 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9])linspace函数:...
分类:
编程语言 时间:
2015-01-08 13:04:12
阅读次数:
245
一:numpy模块ndarray:存储单一数据类型的多维数组ufunc:能够对数组进行处理的函数(universal function object)#numpy 中arange用法,指定开始值/终止值/步长来创建一维数组数组,但是数组不包括终值。 arange_array=np.arange(1,...
分类:
编程语言 时间:
2014-12-10 22:38:11
阅读次数:
1190