小编Ste*_*nga的帖子

用Python计算雅可比矩阵

import numpy as np


a = np.array([[1,2,3],
              [4,5,6],
              [7,8,9]])


b = np.array([[1,2,3]]).T

c = a.dot(b) #function

jacobian = a # as partial derivative of c w.r.t to b is a.
Run Code Online (Sandbox Code Playgroud)

我正在阅读有关jacobian Matrix的文章,试图构建一个Matrix,从到目前为止的内容来看,此python代码应被视为jacobian。我了解这个权利吗?

python numpy derivative

7
推荐指数
4
解决办法
2万
查看次数

基于最后一列值的numpy排序数组

import numpy as np

a = np.array([[5,9,44],
              [5,12,43],
              [5,33,11]])

b = np.sort(a,axis=0)

print(b) #not well

# [[ 5  9 11]
# [ 5 12 43]
# [ 5 33 44]]

#desired output:

#[[5,33,11],
# [5,12,43],
# [5,9,44]]
Run Code Online (Sandbox Code Playgroud)

什么numpy排序会完全改变行(当然基于从低到高),但我想保持行不变。我想基于最后一列的值对行进行排序,但是行和数组中的值必须保持不变。有什么pythonic方法可以做到这一点吗?谢谢

python numpy

0
推荐指数
1
解决办法
2510
查看次数

标签 统计

numpy ×2

python ×2

derivative ×1