[MATLAB] 3D plot 축 반전시키기 (뒤집기)

2023. 7. 25. 14:45·프로그래밍 Programming/매트랩 MATLAB

아래 그림을 보면 

u(그림 상에서는 y축에 해당함)가 15일 때 x가 -15인 형태로 3d plot을 그렸다.

그런데 내가 원하는 것은 u가 15일 때, x도 15인 형태로 그리고 싶을 수 있다. 즉, x축을 반전시키거나 y축을 반전시키고 싶을 수 있다. 

 

plot할 때 X,Y축 자체의 순서를 바꿔서 plot하는 것도 방법일 수 있지만

3d plot은 X,Y,Z가 모두 행렬로 되어있기 때문에 이를 신경써서 바꿔주는 게 쉽지 않다.

 

따라서 다음 방법을 쓴다.

figure ;
s = surf(X,U,g1_true);
s.EdgeColor = 'none';
xlabel('x') ;
ylabel('u') ;
set(gca,'Ydir','reverse') % 축 반전

다음과 같이 한 축을 반전시킨 다음에 돌려가면서 원하는 방향으로 보면 된다.

저작자표시 비영리 변경금지 (새창열림)

'프로그래밍 Programming > 매트랩 MATLAB' 카테고리의 다른 글

[MATLAB] 배열에서 이상치 제거 및 조건에 맞는 요소 찾기  (0) 2023.08.09
[MATLAB] 경로추가 방법  (0) 2023.06.28
[MATLAB] Figure 위치를 코드로 옮기기  (0) 2023.03.02
[MATLAB] MATLAB에서 figure를 pdf로 export하기 (exportgraphics)  (0) 2023.01.30
[MATLAB] MATLAB 테마 바꾸는 방법  (0) 2022.12.27
'프로그래밍 Programming/매트랩 MATLAB' 카테고리의 다른 글
  • [MATLAB] 배열에서 이상치 제거 및 조건에 맞는 요소 찾기
  • [MATLAB] 경로추가 방법
  • [MATLAB] Figure 위치를 코드로 옮기기
  • [MATLAB] MATLAB에서 figure를 pdf로 export하기 (exportgraphics)
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (458)
      • 공지 (1)
      • 영어 공부 English Study (40)
        • 텝스 TEPS (7)
        • 글 Article (21)
        • 영상 Video (10)
      • 연구 Research (99)
        • 최적화 Optimization (3)
        • 데이터과학 Data Science (7)
        • 인공지능 Artificial Intelligent (40)
        • 제어 Control (45)
      • 프로그래밍 Programming (103)
        • 매트랩 MATLAB (25)
        • 파이썬 Python (33)
        • 줄리아 Julia (2)
        • C++ (3)
        • 리눅스 우분투 Ubuntu (6)
      • 항공우주 Aeronautical engineeri.. (21)
        • 항법 Navigation (0)
        • 유도 Guidance (0)
      • 기계공학 Mechanical engineering (13)
        • 열역학 Thermodynamics (0)
        • 고체역학 Statics & Solid mechan.. (10)
        • 동역학 Dynamics (1)
        • 유체역학 Fluid Dynamics (0)
      • 수학 Mathematics (34)
        • 선형대수학 Linear Algebra (18)
        • 미분방정식 Differential Equation (3)
        • 확률및통계 Probability & Sta.. (2)
        • 미적분학 Calculus (1)
        • 복소해석학 Complex Analysis (5)
        • 실해석학 Real Analysis (0)
      • 수치해석 Numerical Analysis (21)
      • 확률 및 랜덤프로세스 Random process (2)
      • 추론 & 추정 이론 Estimation (3)
      • 기타 (26)
        • 설계 프로젝트 System Design (8)
        • 논문작성 Writing (55)
        • 세미나 Seminar (2)
        • 생산성 Productivity (3)
      • 유학 생활 Daily (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    고체역학
    teps
    pytorch
    Zotero
    matplotlib
    옵시디언
    논문작성
    딥러닝
    WOX
    Linear algebra
    obsidian
    생산성
    LaTeX
    에러기록
    우분투
    Numerical Analysis
    Dear abby
    ChatGPT
    텝스
    Julia
    수치해석
    수식삽입
    Statics
    IEEE
    논문작성법
    인공지능
    MATLAB
    JAX
    텝스공부
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
[MATLAB] 3D plot 축 반전시키기 (뒤집기)
상단으로

티스토리툴바