1.matlab的norm用于求范数的解
python中对应的是numpy.linalg.norm(x, ord=None, axis=None, keepdims = False)
2.用numpy生成矩阵的常用方法,创建,整理
np.array 直接创建,接受list或tuple参数
print(np.array([1,2,3]))
print(np.array([[1,2,3],[4,5,6]]))
print(np.array((1,2,3)))
3.np.arange 创建等差矩阵或者向量
print(np.arange(1,10,2))#参数为:(起始点,终点,步长);注意! 不包括终点
4.matlab中的eps 对应 python的np.spacing(1)
5.matlab中的inv 对应 python中的np.linalg.inv(array)
6.matlab中的repmat(a, m, n) 对应 python中的tile(a, (m, n))
7.alpha=mexLasso(X,D,param);我知道X是输入信号,D是字典,param是参数,alpha是相关系数
网友评论