zoukankan      html  css  js  c++  java
  • python--Numpy简单实用实例

    # _*_ coding:utf-8 _*_
    import numpy as np
    
    #创建数组
    a=np.array([[1.,7.,0.],[-2.,1.,2.]])
    print a
    
    #ndarray的主要属性:
    #ndarry.ndim数组行数
    print a.ndim
    #naarray.shape:数组维数
    print a.shape
    #ndarry.size:数组元素总数
    print a.size
    #ndarray.dtype:数组元素的类型
    print a.dtype
    #ndarray.itemsize:数组中每个元素占有字节的大小
    print a.itemsize
    #ndarray.date:数组元素的数据缓冲区
    print a.data
    
    #特殊数组
    ##1 zeros数组
    zero=np.zeros(3,4)
    ##2 ones数组
    one=np.ones(4,4)
    ##empty数组
    empty=np.empty(5,5)
    
    #序列数组
    ##arange函数:开始值、结束值、步长
    arange=np.arange(10,30,5)
    ##linspace函数:起始值 终止值 元素数量
    
    #数组运算
    ## 数组可以进行 加 减 乘 除 乘方 等运算
    
    #数组拷贝
    #通过.copy()方法进行深拷贝
    
    #矩阵
    #矩阵和数组的不同在于矩阵遵循数学运算规律
    
    ##两种创建矩阵的方式
    A=np.matrix('1.0 2.0; 3.0 4.0')
    B=np.matrix([1.0,2.0],[3.0,4.0])
    
    ##转置
    A.T
    ##矩阵乘法
    A*B
    ##矩阵的逆
    A.I
  • 相关阅读:
    两个jquery编写插件实例
    jquery编写插件(转)
    前后端分离
    理解流式布局
    元素外边距溢出(塌陷)
    超级有用的9个PHP代码片段
    php实现redis锁机制
    php程序守护进程
    SESSION机制
    php面试
  • 原文地址:https://www.cnblogs.com/superxuezhazha/p/6687046.html
Copyright © 2011-2022 走看看