Python进行矩阵运算
2017-11-17 09:39
239 查看
入门神经网络过程中遇到以下计算:
(1) (1,-1,0,0.5)'+0.905*(1,-2,1.5,0)'
Python中编程计算如下:
import numpy as np
a=np.array([[1],[-2],[1.5],[0]])*0.905
b=np.array([[1],[-1],[0],[0.5]])
c=a+b
print (c)
最终计算结果为:
[[ 1.905 ]
[-2.81 ]
[ 1.3575]
[ 0.5 ]]
(2) (1.905,-2.81,1.3575,0.5)*(1,-0.5,-1.5)'
Python中编程计算如下:
import numpy as np
a=np.mat([1.905,-2.81,1.3575,0.5])
b=np.mat([[1],[-0.5],[-2],[-1.5]])
c=a*b
print (c)
最终计算结果为:
[[-0.155]]
(1) (1,-1,0,0.5)'+0.905*(1,-2,1.5,0)'
Python中编程计算如下:
import numpy as np
a=np.array([[1],[-2],[1.5],[0]])*0.905
b=np.array([[1],[-1],[0],[0.5]])
c=a+b
print (c)
最终计算结果为:
[[ 1.905 ]
[-2.81 ]
[ 1.3575]
[ 0.5 ]]
(2) (1.905,-2.81,1.3575,0.5)*(1,-0.5,-1.5)'
Python中编程计算如下:
import numpy as np
a=np.mat([1.905,-2.81,1.3575,0.5])
b=np.mat([[1],[-0.5],[-2],[-1.5]])
c=a*b
print (c)
最终计算结果为:
[[-0.155]]
相关文章推荐
- Python之产生泊松分布随机数,并进行矩阵的简单运算
- 用Python实现根据角4点进行矩阵二维插值并画出伪彩色图
- 利用Python进行数据分析--数据聚合与分组运算1
- 菜鸟学编程之二:C对矩阵进行乘法和转置运算
- 常见矩阵运算Python
- Python 机器学习——线性代数和矩阵运算:从matlab迁移到python
- matlab调用gpu进行矩阵运算
- 机器学习笔记(二)矩阵和线性代数 例:用Python实现SVD分解进行图片压缩
- python的常见矩阵运算
- java第七周封装一类对矩阵操作的对象,该类对象能够对矩阵进行运算,如矩阵中数据的位置变换功能、矩阵的加法功能、矩阵的乘法功能。
- MKL 进行矩阵向量运算
- 矩阵算法----------利用随机数组的特性来定义矩阵,并进行加、乘、置换的运算
- python 对矩阵进行复制操作 np.repeat 与 np.tile区别
- c++中进行矩阵运算如何才能比matlab快?
- Python矩阵运算
- python利用装饰器进行运算的实例分析
- python矩阵运算
- Python Array数组和矩阵基本运算
- Python使用pandas对数据进行差分运算
- 利用Python来解决线性代数之矩阵及其运算