nump使用

news/2025/3/28 2:19:43/
import numpy as nparr1 = np.array([1, 2, 3, 4])
print(arr1)
arr2 = np.array([[1, 2, 3, 1], [4, 5, 6, 3], [4, 8, 9, 10]])
print(arr2)
np_linspace = np.linspace(0, 1, 12)
print(np_linspace)#矩阵的生成
np_zeros = np.zeros((2, 3))
print(np_zeros)
np_eye = np.eye(3)
print(np_eye)
np_diag = np.diag([1, 2, 3, 4])
print(np_diag)# 数组的属性
print(arr2.shape)
print(arr2.ndim)
print(arr2.size)
print(arr2.dtype)
print(arr2.itemsize)#类型转换
print(np.float(32))
print(np.int8(34))
print(bool(0))
print(np.float(True))
print(np.float(False))#数组下标查找
print(arr2[2][:2])
print(arr2[0, 0:3])#数组形状
arr2.shape = 4, 3
print(arr2)
print(arr1.reshape(2,2))
arr_1 = np.arange(24).reshape(4,6)
print(arr_1)
print(arr_1.ravel())
print(arr_1.flatten()) # 横向
print(arr_1.flatten('F')) # 纵向#改变数组
arr3 = np.array([5,6,7,8])
print(np.hstack((arr1,arr3)))
print(np.vstack((arr1,arr3)))
print(np.concatenate((arr1,arr3),axis=0))#数组切割
print(np.hsplit(arr3,2))
print(np.vsplit(arr2,2))
print(np.split(arr2,2,axis=0))#随机生成数字
print(np.random.random(100))
print(np.random.rand(10,5))
print(np.random.randn(10,5))
print(np.random.randint(2,10,size=[2,5]))#矩阵生成与运算
maty1 = np.mat('1,2,3;4,5,6;7,8,9')
print(maty1)
maty2 = np.matrix([[1,2,3],[4,5,6],[7,8,9]])
print(maty2)
print(maty2*3)
print(maty2+maty1)
print(maty2*maty1)
print(np.dot(maty2,maty1))
print(maty1.T)
print(maty1.H)
print(maty1.I)

http://www.ppmy.cn/news/861767.html

相关文章

mac的键位说明——⌘、⌥、⇧、⌃、⎋代表哪个键

mac的键位说明——⌘、⌥、⇧、⌃、⎋代表哪个键 键盘说明图键盘说明表格Mac 键盘快捷键,官方说明文档 一些特殊的符号,比如快捷键中常用符号⌘(command)、⌥(option)、⇧(shift)、⇪…

C++ 输入按键名按下对应按键

#include <windows.h> #include <iostream> #include <string.h>using namespace std;typedef struct KeyInfo {char *info;int key; };KeyInfo ki[200] { "回退", 0x08, "TAB", 0x09, "CLEAR", 0x0C, "回车", 0x0…

numpy pad函数

在卷积神经网络中一个重要的操作就是padding&#xff0c;翻译为填充。就是把一张图片的作为填上一些像素点&#xff0c;以免使得在卷积过程中&#xff0c;图像边缘的点的信息卷积次数过少&#xff0c;而使信息丢失。 在numpy函数中已经把padding封装好了。 此处重点讨论这函数…

学生用计算机的按键名称,哪个键是空格?详细说明各种计算机按键[图形]的名称和功能...

Space&#xff0c;我不知道您是否听说过这个词。无论如何&#xff0c;我知道。嘿...好吧&#xff0c;让我们回到正题&#xff0c;太空是我们计算机的一种命令。它属于某个键的名称。实际上&#xff0c;我们的许多朋友只知道键盘上的26个英文字母以及小键盘上的数字和符号。其余…

numpy.pad()函数用法

numpy.pad&#xff08;&#xff09; 方法参数&#xff1a;pad(array, pad_width, mode, **kwargs) 方法返回&#xff1a;填充后的数组 参数解释&#xff1a; array&#xff1a;表示需要填充的数组&#xff1b; pad_width&#xff1a;表示每个轴&#xff08;axis&#xff09;边缘…

Numpy常用快捷指令

创建全1数组与全0数组 # 创建全1数组import numpy as npt1 np.ones((2,3))print(t1)# 创建全零数组t2 np.zeros((4,4))运行结果展示 创建单位阵 import numpy as np t3 np.eye(3) print(t3)运行结果展示 确定数组中最小的元素 # 确定数组中最大值最小值的位置 t4 np.ar…

Notepad++设置用空格取代TAB键

另外本文附上notepad 的中文教程&#xff1a; http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/webhelp/content/index.html 3.16. Notepad设置用空格取代TAB键 转自&#xff1a;http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/webhelp/conten…

python--numpy pad函数使用

在卷积神经网络中&#xff0c;为了避免图片边缘像素点不能有效得到使用&#xff0c;同时&#xff0c;在卷积之后&#xff0c;图片被不断压缩的情况&#xff0c;我们有一个重要的操作叫做padding&#xff0c;翻译为填充&#xff0c;主要是通过在图片周围填充一定量的像素点来避免…