주요 콘텐츠

pretty

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

pretty는 권장되지 않습니다. 라이브 스크립트를 대신 사용하십시오. 라이브 스크립트는 완전한 수학 렌더링을 제공하는 반면, 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 이전에 개발됨

모두 확장