zoukankan      html  css  js  c++  java
  • Numpy 和 Scipy 线性代数里的总结

    下面的列表总结了NumPy提供的一个常见的线性代数函数。

    名称 描述
    dot(a,b)  两个数组的点乘
    linalg.norm(x)  矩阵或向量的模
    linalg.cond(x)  指定条件数
    inalg.solve(A,b)  解线性方程组
    linalg.inv(A) A的逆
     linalg.pinv(A) A的伪逆
     linalg.eig(A)  A平方的特征根/特征向量
    linalg.eigvals(A) A的特征根
    linalg.svd(A)  奇异值分解

    Scipy是NumPy的一个拓展,能够解决线性代数、积分、插值、快速傅里叶变换、大型矩阵操作、统计计算等众多问题。下表是对Scipy软件包的一个简要介绍。

    子软件包  功能简介
    scipy.cluster 包含用于聚类分析的函数,如向量量化和k-均值
    scipy.fftpack 表示快速傅里叶变换的函数
    scipy.integrate 包含用于数值积分的函数,利用了tranpezoidal、Simpson、Romberg等方法,同时包含常微分方程的积分方法
    scipy.interpolate   包含用于对具有连续的数值数据的对象进行差值以进行线性和样条插值的函数和类
    scipy.linalg 对Numpy中linalg包的一个封装,NumPy中所有函数都是scipy.linalg的一部分
    scipy.optimize 包含用于最大化或最小化函数的方法,包括Neider-Mead Simplex、Powell's、共轭梯度BFGS算法、最小二乘法、有约束的优化、模拟退火法、牛顿法、二分法和一维搜索法
    scipy.aparse 包含用于处理大型稀疏矩阵的函数
    scipy.special 包含用于计算物理学的特殊函数,如elliptic、bessel、gamma、beta、hypergeometric、parabolic、cylinder、mathieu和spheroidal wave
  • 相关阅读:
    NET下RabbitMQ实践[WCF发布篇]
    基于Mongodb分布式存储物理文件
    NET下RabbitMQ实践[实战篇]
    关于Memcache mutex设计模式的.net实现
    使用ServiceStackRedis链接Redis简介
    NET下RabbitMQ实践[示例篇]
    基于MongoDB分布式存储进行MapReduce并行查询
    Asp.Net开发小技巧汇总
    愈敏洪讲座
    图标下载利器
  • 原文地址:https://www.cnblogs.com/gkm0120/p/13724926.html
Copyright © 2011-2022 走看看