回答
您正在尋找numpy.transpose
np.transpose(np.expand_dims(A, axis=2), (2, 1, 0))
由於numpy
沒有默認情況下,尾隨單身尺寸,你需要使用np.expand_dims
上述語句給出了一個錯誤消息,因爲A是2x2數組。說,A = np.array([[1,2],[3,4]])。 – user4279562 2015-01-15 20:26:29
然後,np.transpose(a,(2,1,0))給出以下錯誤消息:--------------------------- ------------------------------------------------ ValueError回溯(最近呼叫最後)
在matlab中,上述命令的結果是1x2x2矩陣w ith a [:,:1] = 1 2,a [:,:,2] = 3 4.我如何在Python中實現相同的結果? – user4279562 2015-01-15 20:30:26
- 1. 爲什麼NUM = 1 - - 「2」 等於3個
- 2. Python 2中字母Python 3的等價性是什麼?
- 3. Python:是a,b = 1,2和a = 1; b = 2嚴格等價嗎?
- 4. Python中的「require」(Ruby)等價於什麼?
- 5. REBOL或Red中Python列表[3:7]的等價物是什麼?
- 6. MATLAB重複行n次(從A = [1; 2; 3]創建B = [1; 2; 3; 1; 2; 3; 1; 2; 3])
- 7. 什麼等價於使用python的windows中的sigusr1-2信號?
- 8. Maple等價於Matlab矩陣(1:N)?
- 9. 爲什麼「1」等於「+1」?
- 10. 爲什麼在Matlab中2^52等於2^52 + 1?以及如何解決它?
- 11. C++中的Python列表[:x]等價於什麼?
- 12. Python等價物的matlab corr2
- 13. javascript中的a + 1和a - 1 +2有什麼區別
- 14. python numpy等價於bandpower()from MATLAB
- 15. 什麼是Python 3中的等價物1000000000L
- 16. C塊變爲表達式:({int a = 1; int b = 2; a + b;})等於3
- 17. GL_TIME_ELAPSED等價於OpenGL ES(2或3)
- 18. r中的var_dump()等價於什麼?
- 19. 爲什麼Python中的列表可以使用a [1] = a [1] [0]來更改?
- 20. 什麼是scipy等價於matlab的`mle`函數?
- 21. 爲什麼1 +++ 2 = 3?
- 22. Swift 3中Pip(Python)的等價物是什麼?
- 23. mysql中的REGEXP_SUBSTR等價於什麼?
- 24. python中'gem'的等價物是什麼?
- 25. Python中imadjust的等價物是什麼?
- 26. python中print_r()的等價物是什麼?
- 27. 爲什麼(1 + 3)[a]與[1 + 3]相同?
- 28. 在Python中,Ruby的class @@變量等價於什麼?
- 29. Ruby中的Java CLASSPATH等價於什麼?
- 30. CakePHP中的getLastInsertId()等價於什麼?
假設'A'是明確添加''numpy''''''(2,2)'' – Shai 2015-01-15 18:13:03
如果你提供了樣本輸入和輸出,這個問題會得到很大的改善。例如'A = [[1,2],[3,4]]'。我想得到'B = ...'。 – mgilson 2015-01-15 18:23:07