Axis([XMIN XMAX YMIN YMAX]) 를 사용하여 범위를 설정할 필요가 없는 축의 경우 양수 및 음수 무한대 사이인 -inf, INF 매개변수를 사용합니다.
예제 코드:
& gt>x =1:10;
& gt& gty = x.^2;;
& gt& gt 지선 줄거리 (3, 1, 1)
& gt& gtplot(x, y,' r')
& gt& gt 지선 줄거리 (3, 1, 2)
& gt& gt 드로잉 (x, y,' g')
& gt& gtxlim([0, 15])
& gt& gt 지선 줄거리 (3, 1, 3)
& gt& gt 드로잉 (x, y,' b')
& gt& gt 축 ([- 1, 12, -inf, inf])
플롯 결과:
예제 1:
Y=f(x) 의 함수는 복잡하고 y 의 범위는 불확실합니다. X 의 y 값이 1.7 에서 2.3 사이인 것만 관찰할 수 있습니다.
Xlim([ 1.7 2.3])
Clc 가 잘 알고 있습니다
X = 0: pi/20: 2 * pi;
Y = sin (x);
그리기 (x, y)
Xlim([ -pi 2*pi])
예 2:
1* 10000 의 행렬 x 가 있는데 그려야 합니다. 요구 사항은 y 1, y2, y3, ..., y 100 으로100 점당 좌표 스케일을 제공하는 것입니다.
즉 X( 1) 에서 X( 100) 까지 그리고 좌표 축에서 X( 1) 의 위치에 y 1 을 표시하는 것입니다.
X( 10 1) 에서 X(200) 까지 그리고 축에서 X( 10 1) 의 위치에 y2 를 표시합니다.
X(20 1) 에서 X(300) 까지 그리고 좌표 축에서 X(20 1) 의 위치에 y3 을 표시합니다.
.....
X(990 1) 에서 X( 10000) 까지 그립니다. 좌표 축에서 X(990 1) 의 위치에 y 100 을 표시합니다.
지우기, CLC
T =1:1:100;
Y = sin (0.1* t);
그리기 (t, y)
Set(gca,' XTick', 1:20: 100,' XTickLabel',1:)
확장 데이터:
MATLAB 시스템은 MATLAB 개발 환경, MATLAB 수학 라이브러리, MATLAB 언어, MATLAB 그래픽 처리 시스템 및 MATLAB API (application interface) 의 다섯 부분으로 구성됩니다.
개발 환경
MATLAB 개발 환경은 편리한 MATLAB 함수 및 파일 도구 세트이며, 그 중 상당수는 그래픽 사용자 인터페이스입니다. 사용자가 데이터를 입력 및 출력할 수 있는 통합 사용자 작업 공간으로, MATLAB 데스크톱, 명령 창, m 파일 편집 디버거, MATLAB 작업 공간, 온라인 도움말 문서 등 m 파일을 위한 통합 컴파일 및 디버그 환경을 제공합니다.
수학 함수
MATLAB 수학 라이브러리에는 많은 계산 알고리즘이 포함되어 있습니다. 4 개의 연산, 삼각 함수 등의 기본 알고리즘에서 행렬 반전, 고속 푸리에 변환 등 복잡한 알고리즘에 이르기까지
언어
MATLAB 언어는 프로그램 흐름 제어, 함수, 데이터 구조, 입력/출력 및 객체 지향 프로그래밍 기능을 갖춘 매트릭스/배열 기반 고급 언어입니다. 이 언어를 사용하면 간단하고 빠른 절차를 쉽고 빠르게 만들 수 있고 복잡한 절차를 만들 수도 있다.
그래픽스 처리
그래픽 처리 시스템을 사용하면 MATLAB 에서 벡터 및 행렬을 그래픽으로 쉽게 표시할 수 있으며 그래픽에 레이블과 인쇄를 추가할 수 있습니다. 여기에는 강력한 2D 및 3D 그래픽 기능, 이미지 처리 및 애니메이션 디스플레이가 포함됩니다.
프로그램 인터페이스
MATLAB API (application programming interface) 는 MATLAB 언어가 c, 포트란 등의 다른 고급 프로그래밍 언어와 상호 작용할 수 있도록 하는 라이브러리입니다. 이 라이브러리의 기능은 DLL (동적 링크 라이브러리) 을 호출하여 MATLAB 파일과의 데이터 교환을 구현하는 것입니다. 주요 기능으로는 MATLAB 에서 C 및 포트란 프로그램을 호출하여 MATLAB 과 다른 응용 프로그램 간의 관계를 설정하는 기능이 있습니다.