주요 콘텐츠

pretty

R2026b

기호 표현식 가독성 있게 출력

pretty는 권장되지 않습니다. 완전한 수학 렌더링을 구현하려면 라이브 스크립트를 대신 사용하십시오. 자세한 내용은 라이브 편집기에서 라이브 스크립트 만들기 항목을 참조하십시오.

구문

설명

pretty(X)는 명령 창에 X를 수식 조판과 유사한 일반 텍스트 형식으로 출력합니다. 완전한 수학 렌더링과 더 발전된 대화형 워크플로를 원하면 라이브 스크립트를 대신 사용하십시오.

예제

예제

모두 축소

명령 창에 기호 표현식을 가독성 있게 출력합니다.

A = sym(pascal(2))
B = eig(A)
pretty(B)
A =

[1, 1]
[1, 2]


B =
 
3/2 - 5^(1/2)/2
5^(1/2)/2 + 3/2
 
/ 3   sqrt(5) \
| - - ------- |
| 2      2    |
|             |
| sqrt(5)   3 |
| ------- + - |
\    2      2 /

명령 창에서 방정식을 푼 후 pretty를 사용하여 수식 조판과 유사한 형식으로 해를 나타냅니다. 가독성 향상을 위해 pretty는 긴 표현식을 나타낼 때 축약형을 사용합니다.

syms x
s = solve(x^4 + 2*x + 1, x, MaxDegree=3);
pretty(s)
/         -1         \
|                    |
|           2    1   |
|    #2 - ---- + -   |
|         9 #2   3   |
|                    |
|   1         #2   1 |
| ---- - #1 - -- + - |
| 9 #2         2   3 |
|                    |
|        1    #2   1 |
| #1 + ---- - -- + - |
\      9 #2    2   3 /

where

                 /   2       \
         sqrt(3) | ---- + #2 | 1i
                 \ 9 #2      /
   #1 == ------------------------
                    2

         / sqrt(11) sqrt(27)   17 \1/3
   #2 == | ----------------- - -- |
         \         27          27 /

입력 인수

모두 축소

입력값으로, 기호 숫자, 기호 스칼라 변수, 기호 행렬 변수, 기호 배열, 기호 함수, 기호 행렬 함수 또는 기호 표현식으로 지정됩니다.

버전 내역

R2006a 이전에 개발됨

모두 확장