科学计算即是数值计算,是指应用计算机处理科学研究和工程技术中所遇到的数值计算。
开展科学计算的步骤一般分维两个步骤:组织数据和展示数据。组织数据是开展科学计算的基础,展示数据是科学计算的结果的一种直观展现。
1.核心对象:ndarray(n维数组)
- 一组数据可以像单个变量一样计算
基本概念
- 轴,数组维度
- 秩,数组的维数
- 大小,数组中的元素的个数
- 形状
- 类型,其中元素的类型
- 元素大小,占用的字节数
创建数组的常用方法
arang([start,]stop,[step,]dtype=None)
[]代表可以省略,与内置的range函数不同,arange函数支持浮点数linspace(start,stop,num=50,endpoint=True,rerstep=False,dtype=None)
用来创建一个指定的起止值和等分数的等差数组,默认包括终止值ones(shape,dtype=None)
用来创建一个全1数组zeros(shape,dtype=None)
用来创建一个全0数组full(shape,fill_value)
用来创建一个每个元素都是fill_value的数组eye(N,M=None,dtype=None)
用来创建一个N行M列的数组random.rand(d0,d1……,dn)
用来创建n维数组,元素为0~1之间的随机小数
ndarray的数组类型
版权声明:本文为qq_45326185原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。