矩阵的运算:Python语言实现
时间:2019-07-04
本文章向大家介绍矩阵的运算:Python语言实现,主要包括矩阵的运算:Python语言实现使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一.矩阵的加减法
import numpy as np #这里是矩阵的加法 ar1=np.arange(10).reshape(10,1) ar1 ar2=np.arange(10).reshape(10,1) print(ar1) print('\n') print(ar2) ar1+ar2
输出:
[[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]] [[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]] Out[8]: array([[ 0], [ 2], [ 4], [ 6], [ 8], [10], [12], [14], [16], [18]])
这样我们就实现了我们矩阵的加法,下面我们来实现我们矩阵的乘法
二.矩阵的乘法
A=np.arange(12).reshape(3,4) B=np.arange(12).reshape(4,3) print(A) print(B)
输出:
[[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] [[ 0 1 2] [ 3 4 5] [ 6 7 8] [ 9 10 11]]
现在开始矩阵的乘法:
c=np.dot(A,B)
array([[ 42, 48, 54], [114, 136, 158], [186, 224, 262]])
得解。
三.求解逆矩阵
print(np.linalg.inv(c))
输出:
array([[ 42, 48, 54], [114, 136, 158], [186, 224, 262]])
原文地址:https://www.cnblogs.com/geeksongs/p/11135433.html
- 人工智能摘草莓?AI解决农业劳动力短缺?发达国家这样玩!
- mac上如何卸载oracle jdk 1.7
- python自动化测试(六)yaml文件管理数据
- java: ant 脚本示例
- mysql 删表引出的问题
- 修改chrome插件
- cron和crontab
- jboss上的soap web service开发示例
- 微信小程序与新零售相结合引流又出新方法啦!
- JAVA CDI 学习(2) - Scope 生命周期
- JAVA CDI 学习(3) - @Produces及@Disposes
- 3分钟带你学会git向github推送!
- JAVA CDI 学习(4) - @Alternative/@Default/@Any & Extension
- centos6.6 下安装mysql
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android中实现词组高亮TextView方法示例
- AsyncTask类实例详解
- Android中ListView的item点击没有反应的解决方法
- android 应用内部悬浮可拖动按钮简单实现代码
- 详解Android PopupWindow怎么合理控制弹出位置(showAtLocation)
- Android Studio 3.0上分析内存泄漏的原因
- Android 实现图片生成卷角和圆角缩略图的方法
- Android使用TextInputLayout创建登陆页面
- Android使用WebSocket实现多人游戏
- Android Studio多渠道打包套路
- Vue路由History模式分析
- Android开发调用WebService的方法示例
- Js中Array对象
- 享元模式
- 两两交换链表中的节点