np.linalg.solve
2016-07-13 12:30
211 查看
矩阵中更高级的一些运算可以在NumPy的线性代数子库linalg中找到。例如inv函数计算逆矩阵,solve函数可以求解多元一次方程组。下面是solve函数的一个例子:
来源: http://old.sebug.net/paper/books/scipydoc/numpy_intro.html
来自为知笔记(Wiz)
>>> a = np.random.rand(10,10)
>>> b = np.random.rand(10)
>>> x = np.linalg.solve(a,b)
>>> np.sum(np.abs(np.dot(a,x) - b))
3.1433189384699745e-15solve函数有两个参数a和b。a是一个N*N的二维数组,而b是一个长度为N的一维数组,solve函数找到一个长度为N的一维数组x,使得a和x的矩阵乘积正好等于b,数组x就是多元一次方程组的解。
来源: http://old.sebug.net/paper/books/scipydoc/numpy_intro.html
来自为知笔记(Wiz)
相关文章推荐
- docker registry v2 搭建
- 构建微服务:Spring boot 入门篇
- JS利用CANVAS 画环形进度条
- 关于FPGA设计仿真和硬件实测不一致问题的讨论
- 南海局势及南沙群岛争议:历史回顾与现实思考
- docker创建支持ssh服务的centos镜像
- ASP.NET Web API - ASP.NET MVC 4 系列
- 我的天 安装secutecrt 出现一系列问题
- 数学基础知识之Sin、cos画圆
- scala学习笔记2 数组
- 排列(permutation)2_6
- Cocoapods
- spring 多数据源一致性事务方案
- 知识点总结之Java语言的优点
- UVa1625 Color Length(DP)
- Elasticsearch、Logstash、Kibana搭建统一日志分析平台
- 弹出层 jQuery+Css3 多功能表单弹出层插件
- 自定义gridview和listvew
- tomcat性能调优和性能监控(visualvm)
- poj 2368 Silver Cow Party