nmupy
听故事的人
一个喜欢听故事,喜欢分享的行走者。
展开
-
DL--numpy vs. matlab 矩阵常用运算(乘积运算, 点乘,转置,幂运算, 求和,求逆,插入行列,获取行列数,,,,)
MATLAB常用的矩阵操作对应numpy的矩阵操作用惯了matlab中的操作,每次用numpy操作矩阵时总有些想不起来,这里总结一下,便于记忆和后期查找。初始化一个矩阵matrix_a = [1 2 3; 4 5 6; 7 8 9] % in matlabmatrix_b = [3,2,1]matrix_c = [2 3 1; 4 6 5; 1 2 3]matrix_a = n...原创 2018-11-09 14:41:30 · 3355 阅读 · 0 评论 -
numpy矩阵的特征值和特征向量,奇异值分解
1. 特征值和特征向量对于n阶方阵A,如果存在数a和非零n维列向量x,使得Ax=ax,则称a是矩阵A的一个特征值,x是矩阵A属于特征值a的特征向量eg1:import numpy as npA = np.mat('1 6 3 7;3 8 4 6;1 4 9 5;6 8 3 5')print('原矩阵:A=\n',A)#提取特征值,特征向量eigvals,eigvecs = np.l...原创 2019-08-14 11:17:55 · 2233 阅读 · 0 评论 -
python基于傅里叶变换的频率滤波-音频降噪
'''基于傅里叶变换的频域滤波。'''import numpy as npimport numpy.fft as nfimport matplotlib.pyplot as pltimport scipy.io.wavfile as wf#读取音频文件,将其按照采样率离散化,返回采样率和信号#sample_reate:采样率(每秒采样个数), sigs:每个采样位移值。#==...原创 2019-08-14 18:59:48 · 15399 阅读 · 8 评论 -
Cython--通过内存视图优化numpy(三)
Cython中Numpy的优化方法Cython支持所有numpy常规的操作,即python中怎么写的代码Cython中仍然可行,但这样就失去了Cython提供的Numpy优化方法的意义。Cython目前可以通过如下方法来优化Numpy的效率。类型内存示图示例:1 原始的compute_cy.pyx文件import numpy as npdef clip(a, min_value,...原创 2019-10-04 00:00:09 · 1244 阅读 · 2 评论