나는 몇 마비/scipy 문제가 있습니다. 저는 타원체를 이진법 [타원체 밖의 0]으로 표현하는 3D 배열을 가지고 있습니다. 물건은 어느 정도 내 모양을 회전시키고 싶습니다. 가능하다고 생각하십니까? 회전을 사용하여 타원체 방정식을 직접 쓸 수있는 효율적인 방법이 있습니까?numpy 배열을 회전하는 방법은 무엇입니까?
0
A
답변
0
1
간단한 대답입니다. 더 많은 정보가 필요하거나 어떻게해야할지 모르겠다면이 게시물을 편집하고 작은 예제를 추가 할 것입니다.
데이터 요소 행렬을 올바르게 회전하는 방법은 행렬 곱셈을 수행하는 것입니다. 회전 행렬은 아마도 n * n 행렬 일 것이고 모든 점을 곱해야합니다. 당신의 3D 매트릭스를 가지고 있다면 플로팅을 위해 i*j*k-points
과 같은 것이 있습니다. 이것은 귀하의 경우에 새로운 점을 찾기 위해 i*j*k
번해야한다는 것을 의미합니다. 어쩌면 당신은 플롯팅을위한 다른 매트릭스를 단지 2D 매트릭스라고 생각하고 플롯 포인트와 0 값을 저장하지 않아야합니다.
저값 행렬에 대한 결과를 더 빠르게 계산할 수있는 알고리즘이 있지만이 점에 대해서는 Google뿐입니다.
나를 이해했거나 질문이 있습니까? 이 대략적인 개요를 유감스럽게 생각합니다.
안부
관련 문제
- 1. pyglet으로 numpy 배열을 표시하는 방법은 무엇입니까?
- 2. numpy 배열을 벡터 배열로 배열하십시오.
- 3. MapView를 회전하는 방법은 무엇입니까?
- 4. Numpy : 최소한의 작업으로이 배열을 변형하십시오.
- 5. numpy 배열을 rpy2 행렬로 변환합니다.
- 6. numpy 배열을 점진적으로 구축하고 메모리 사용량을 측정합니다.
- 7. UIImageView를 증분 회전하는 방법은 무엇입니까?
- 8. 속도계에서 이미지를 회전하는 방법은 무엇입니까?
- 9. GWT에서 위젯을 회전하는 방법은 무엇입니까?
- 10. Android에서 이미지를 회전하는 방법은 무엇입니까?
- 11. wx.StaticText의 텍스트를 회전하는 방법은 무엇입니까?
- 12. TabBar로 앱을 회전하는 방법은 무엇입니까?
- 13. NumPy 배열을 ctypes와 함께 사용하는 방법?
- 14. 2D numpy 배열을 1D 배열로 자르기
- 15. 이진 파일에서 numpy 배열을 저장 /로드하십시오.
- 16. 파이썬 외부에서 numpy 배열을 읽는 것
- 17. NumPy 배열을 파이썬리스트 구조로 변환 하시겠습니까?
- 18. NumPy 배열을 통한 반복적 인 지연 평가
- 19. numpy.save (...)로 저장된 파일에서 numpy 배열을 C로로드하십시오.
- 20. 보기로 정보 버튼을 회전하는 방법은 무엇입니까?
- 21. Tkinter Canvas에서 파이썬으로 폴리곤을 회전하는 방법은 무엇입니까?
- 22. 아파치 POI에서 HSSFCell의 텍스트를 회전하는 방법은 무엇입니까?
- 23. 사각형에 비해 사각형의 UIImage를 회전하는 방법은 무엇입니까?
- 24. OpenGL에서 특정 객체를 회전하는 방법은 무엇입니까?
- 25. C#에서 레이블을 회전하는 방법은 무엇입니까?
- 26. 고정 점으로 UIIMageVIew를 회전하는 방법은 무엇입니까?
- 27. div HTML 레이어를 회전하는 방법은 무엇입니까?
- 28. 캔버스에 그려지는 이미지를 회전하는 방법은 무엇입니까?
- 29. System.Drawing.Image x degrees를 회전하는 방법은 무엇입니까?
- 30. 네트워크 인터페이스에서 IP를 회전하는 방법은 무엇입니까?
는 Homegeneous 좌표에서의 모습, 그것은 당신에게 하나의 행렬 곱셈 모든 변환을 가능하게한다. http://en.wikipedia.org/wiki/Homogeneous_coordinates#Use_in_computer_graphics – schlamar
2D 방식이든 3D이든 ... 피치 (코가 위 또는 아래), 편주 (코가 왼쪽 또는 오른쪽), 롤 (측면 위 또는 아래) 또는 조합? – jcfollower