zoukankan      html  css  js  c++  java
  • 矩阵运算试验

    #import numpy as np
    #test
    # 2*3矩阵
    matrix2_3 = np.array([[1, 1, 1], [2, 2, 2]])
    matrix2_3_2 = np.array([[1,1,1],[0,0,0]])
    matrix3_2 = np.array([[1,1],[2,2],[3,3]])
    
    #### 1.常数 +-*/矩阵 :
    #### 结果:将矩阵的每一个元素,与给定元素进行加、减、乘、除运算,结果为矩阵
    3-matrix
    3+matrix
    3*matrix
    3/matrix
    
    #### 2.矩阵 +-*/ 矩阵:
    #### 只能对相同形状的矩阵进行 这样的运算,将对应的每一个元素进行 +-*/运算
    #### 结果为矩阵
    matrix2_3 * matrix2_3_2 #成功
    #matrix2_3 * matrix3_2  #失败
    
    
    #####3.np.dot()运算
    ##### 只能对 A*B B*C 形状的矩阵进行运算,运算结果为矩阵,形状为A*C,np中,是将第一个矩阵的列去乘以第二个矩阵的行
    np.dot(matrix2_3,matrix3_2)
  • 相关阅读:
    python sys 模块
    python os 模块
    JS Dictionary
    JS Array
    JS String
    JS面向对象
    WPF中INotifyPropertyChanged用法与数据绑定
    JS的函数
    JS类型转换
    JS变量的作用域
  • 原文地址:https://www.cnblogs.com/leiGameDesigner/p/9329654.html
Copyright © 2011-2022 走看看