본문 바로가기
반응형

분류 전체보기68

[Matlab] 6.M-파일, function - M-파일 : MATLAB 명령이 들어 있는 파일 - 확장자 : m - 종류 - 스크립트(script) 파일 : 일련의 MATLAB 명령이 들어 있는 M-파일 - 함수(function) 파일 : 인수의 입출력을 허용하는 사용 정의 함수 M-파일 - 작업공간에 변수들이 생기게 된다. - 함수 인자를 적지 않으면 실행되지 않는다 - 작업공간에 변수가 정의되지 않는다 - 2개이상의 출력값이 나올 수 있다 (y -> m, n) - - help function : 함수를 정의할때 %표시한 설명 부분을 표시해 준다, 함수에 대한 설명을 작성하여 이후에 쉽게 이해할 수 있다. - lookfor 문자 : 함수의 설명중 일부를 검색하여 함수를 찾는 기능 부함수(sun function)은 함수 내부의 또 다른 함수를 의.. 2022. 1. 1.
[Matlab] 5.그래픽-2 plot3(X,Y,Z) : 3차원상의 그래프를 그리는 함수 예 : t = 0:pi/50:10*pi; st = sin(t); ct = cos(t); plot3(st,ct,t) * 2차원과 마찬가지로 LineSpec, Name,Value 가능 subplot(m,n,p) : 타일 형식 위치로 좌표축 생성, m×n 그리드로 나누고, p로 지정된 위치에 좌표축을 만듦 예 : subplot(2,1,1); x = linspace(0,10); y1 = sin(x); plot(x,y1) subplot(2,1,2); y2 = sin(5*x); plot(x,y2) axis([0 2*pi -1.5 1.5]) : x축의 범위는 0에서 2π까지로, y축의 범위는 -1.5에서 1.5까지로 축 제한을 변경 axis square : .. 2022. 1. 1.
[Matlab] 4.내장함수, 그래픽-1 - help elfun : 기본적인 함수에 대한 설명 - doc elfun : 새로운 페이지에 함수에 대한 설명 나타남 - plot(X,Y) : X에 대한 Y의 함수를 그린다. 행렬(벡터)의 크기가 같아야 한다. - plot(X,Y,LineSpec) : 선 스타일 마커기호, 색을 설정한다 * LineSpec - 선 스타일, 마커, 색 예: '--or'은 원 마커로 표시된 빨간색 파선 선 스타일설명 - 실선 -- 파선 : 점선 -. 일점 쇄선 마커설명 'o' 원 '+' 플러스 기호 '*' 별표 '.' 점 'x' 십자 '_' 가로선 '|' 세로선 's' 정사각형 'd' 다이아몬드 '^' 위쪽 방향 삼각형 'v' 아래쪽 방향 삼각형 '>' 오른쪽 방향 삼각형 ' 2022. 1. 1.
[Matlab] 3.연산자 - 수학 연산자 + - * / ^ : 행렬에 대한 곱 .* ./ .^ : 행렬의 원소에 대한 곱 - 관계 연산자 : ==(같다) ~=(같지않다) = - 논리 연산자 : &(그리고), |(또는), ~(not) - bit 연산함수 : bitand(), bitor() - 집합(set) 연산함수 : union()-합집합, intersect()-교집합 ... 2022. 1. 1.
[Matlab] 2. 콜론[;] 연산자 - [1:0.5:5] : 1부터 0.5씩 5까지 - [1:5] : 1부터 5까지 1씩증가 - A(2, 2:3) : A행렬의 2행의 2-3열을 뽑아낸다 - A(2, :) : A행렬의 2행의 모든열을 뽑아낸다 - A(: , :) : A행렬의 모든행과 모든열을 뽑아낸다 - linespace(a,b,c) = 선형적 증가 행렬 a = 시작값 b = 끝값 c = 숫자의 개수 - longspace(a,b,c) = logarithmic 증가 행렬 a = 시작 지수(10^a) b = 끝 지수(10^b) c = 숫자의 개수 - 문자열 저장('문자') f='Miles' - 이어서 작성할 때(...) a=[1 2 3 4 5 ... 6 7 8] 2022. 1. 1.
[Matlab] 1.벡터 및 행렬 행벡터 : [1 2 3 4 5] 열벡터 : [1;2;3;4;5] 전치(transpose) : ' 행렬 내 원소 참조 who : 변수들의 목록 표시, whos : 변수 목록, 사이즈, 크기, class zeros(2,3) : 원소들이 모두 0인 2행 3열 행렬 ones(2,3) : 원소들이 모두 1인 2행 3열 행렬 eye(3,3) : 항등행렬(행과 열의 개수가 같아야함, 정방행렬) 2022. 1. 1.
반응형