문서 센터

  • 평가판
  • 제품 업데이트

이 페이지의 최신 릴리스 내용은 영문으로 볼 수 있습니다.

MATLAB 함수

  • 범주별 정렬 | 사전순 정렬
  • 언어 기본 사항

    명령 입력

    ans 가장 최근에 얻은 답
    clc Clear Command Window
    diary Save Command Window text to file
    format 출력에 대한 표시 형식 설정
    home Send cursor home
    iskeyword Determine whether input is MATLAB keyword
    more Control paged output for Command Window
    commandhistory Open Command History window, or select it if already open
    commandwindow Open Command Window, or select it if already open

    행렬과 배열

    배열 생성과 연결(Concatenate)

    accumarray 누적(Accumulation)을 사용한 배열 생성
    blkdiag 입력 인수를 사용하여 블록 대각 행렬(Block Diagonal Matrix) 생성
    diag Diagonal matrices and diagonals of matrix
    eye 단위 행렬(Identity Matrix)
    false 논리값 0(false)
    freqspace 주파수 응답(Frequency Response)에 대한 주파수 간격(Frequency Space)
    linspace Generate linearly spaced vectors
    logspace Generate logarithmically spaced vectors
    meshgrid Rectangular grid in 2-D and 3-D space
    ndgrid Rectangular grid in N-D space
    ones Create array of all ones
    rand Uniformly distributed pseudorandom numbers
    true Logical 1 (true)
    zeros Create array of all zeros
    cat Concatenate arrays along specified dimension
    horzcat Concatenate arrays horizontally
    vertcat Concatenate arrays vertically

    인덱싱

    colon 벡터, 배열 첨자(Array Subscript), for 루프 반복을 생성
    end 코드 블록을 종료하거나 마지막 배열 인덱스를 표시함
    ind2sub Subscripts from linear index
    sub2ind Convert subscripts to linear indices

    배열 차원

    length Length of vector or largest array dimension
    ndims Number of array dimensions
    numel Number of array elements
    size Array dimensions
    height Number of table rows
    width Number of table variables
    iscolumn Determine whether input is column vector
    isempty Determine whether array is empty
    ismatrix Determine whether input is matrix
    isrow Determine whether input is row vector
    isscalar Determine whether input is scalar
    isvector Determine whether input is vector

    배열 정렬과 모양 변경(Reshape)

    blkdiag 입력 인수를 사용하여 블록 대각 행렬(Block Diagonal Matrix) 생성
    circshift Shift array circularly
    ctranspose Complex conjugate transpose
    diag Diagonal matrices and diagonals of matrix
    flip 요소의 순서 뒤집기(Flip)
    flipdim 지정된 차원을 따라 배열 뒤집기(Flip)
    fliplr 행렬을 좌우로 뒤집기(Flip)
    flipud 행렬을 위아래로 뒤집기(Flip)
    ipermute Inverse permute dimensions of N-D array
    permute Rearrange dimensions of N-D array
    repmat Replicate and tile array
    reshape Reshape array
    rot90 Rotate matrix 90 degrees
    shiftdim Shift dimensions
    issorted Determine whether set elements are in sorted order
    sort Sort array elements in ascending or descending order
    sortrows Sort rows in ascending order
    squeeze Remove singleton dimensions
    transpose Transpose
    vectorize Vectorize expression

    연산자와 기초 연산

    산술

    plus Addition
    uplus Unary plus
    minus Subtraction
    uminus Unary minus
    times Element-wise multiplication
    rdivide Right array division
    ldivide Left array division
    power Element-wise power
    mtimes Matrix Multiplication
    mrdivide Solve systems of linear equations xA = B for x
    mldivide Solve systems of linear equations Ax = B for x
    mpower Matrix power
    cumprod Cumulative product
    cumsum Cumulative sum
    diff Differences and Approximate Derivatives
    prod Product of array elements
    sum Sum of array elements
    ceil Round toward positive infinity
    fix 0에 가장 가까운 정수로 버림 또는 올림(Round Toward Zero)
    floor 음수 무한대 방향으로 내림(Round Toward Negative Infinity)
    idivide Integer division with rounding option
    mod Modulus after division
    rem Remainder after division
    round Round to nearest integer

    관계 연산

    Relational Operators 관계 연산
    eq 동일성(Equality) 확인
    ge Determine greater than or equal to
    gt Determine greater than
    le Determine less than or equal to
    lt Determine less than
    ne Determine inequality
    isequal Determine array equality
    isequaln Determine array equality, treating NaN values as equal

    논리 연산

    Logical Operators: Elementwise 배열에 대한 요소별(Elementwise) 논리 연산
    Logical Operators: Short-circuit 쇼트서킷(Short-circuit) 기능을 사용한 논리 연산
    and 배열 또는 스칼라 입력값의 논리 AND 찾기
    not Find logical NOT of array or scalar input
    or Find logical OR of array or scalar inputs
    xor Logical exclusive-OR
    all 모든 배열 요소가 0이 아닌 값 또는 true인지를 확인합니다.
    any 모든 배열 요소가 0이 아닌 값인지 확인
    false 논리값 0(false)
    find 0이 아닌 요소 값이나 인덱스 찾기
    islogical Determine if input is logical array
    logical Convert numeric values to logicals
    true Logical 1 (true)

    집합 연산

    intersect Set intersection of two arrays
    ismember Array elements that are members of set array
    issorted Determine whether set elements are in sorted order
    setdiff Set difference of two arrays
    setxor Set exclusive OR of two arrays
    union Set union of two arrays
    unique Unique values in array
    join Merge two tables by matching up rows using key variables
    innerjoin Inner join between two tables
    outerjoin Outer join between two tables

    비트 연산

    bitand 비트별 AND(Bit-wise AND)
    bitcmp 비트별 보수(Bit-wise Complement)
    bitget 지정된 위치에서 비트 가져오기
    bitor 비트별 OR(Bit-wise OR)
    bitset 특정 위치에 비트 설정
    bitshift 지정된 개수의 위치만큼 비트 이동
    bitxor 비트별 XOR
    swapbytes Swap byte ordering

    특수 문자

    Special Characters 특수 문자(Special Character)
    colon 벡터, 배열 첨자(Array Subscript), for 루프 반복을 생성

    데이터형

    숫자형

    double 배정밀도(Double Precision)로의 변환
    single Convert to single precision
    int8 Convert to 8-bit signed integer
    int16 Convert to 16-bit signed integer
    int32 Convert to 32-bit signed integer
    int64 Convert to 64-bit signed integer
    uint8 Convert to 8-bit unsigned integer
    uint16 Convert to 16-bit unsigned integer
    uint32 Convert to 32-bit unsigned integer
    uint64 Convert to 64-bit unsigned integer
    cast Cast variable to different data type
    typecast Convert data types without changing underlying data
    isinteger Determine if input is integer array
    isfloat Determine if input is floating-point array
    isnumeric Determine if input is numeric array
    isreal Check if input is real array
    isfinite Array elements that are finite
    isinf Array elements that are infinite
    isnan Array elements that are NaN
    eps 부동 소수점(Floating Point) 상대 정확도(Relative Accuracy)
    flintmax 부동 소수점(Floating Point) 형식의 연속된 최대 정수
    Inf Infinity
    intmax Largest value of specified integer type
    intmin Smallest value of specified integer type
    NaN Not-a-Number
    realmax Largest positive floating-point number
    realmin Smallest positive normalized floating-point number

    문자와 문자열

    문자열 생성과 연결(Concatenate)
    blanks 빈 문자로 이루어진 문자열 만들기
    cellstr Create cell array of strings from character array
    char Convert to character array (string)
    iscellstr Determine whether input is cell array of strings
    ischar Determine whether item is character array
    sprintf Format data into string
    strcat Concatenate strings horizontally
    strjoin Join strings in cell array into single string
    문자열 구문 분석
    ischar Determine whether item is character array
    isletter Array elements that are alphabetic letters
    isspace Array elements that are space characters
    isstrprop Determine whether string is of specified category
    sscanf Read formatted data from string
    strfind Find one string within another
    strrep Find and replace substring
    strsplit Split string at specified delimiter
    strtok Selected parts of string
    validatestring Check validity of text string
    symvar Determine symbolic variables in expression
    regexp Match regular expression (case sensitive)
    regexpi Match regular expression (case insensitive)
    regexprep Replace string using regular expression
    regexptranslate Translate string into regular expression
    문자열 비교
    strcmp Compare strings with case sensitivity
    strcmpi Compare strings (case insensitive)
    strncmp Compare first n characters of strings (case sensitive)
    strncmpi Compare first n characters of strings (case insensitive)
    문자열 대/소문자, 공백, 양쪽 맞춤 변경
    blanks 빈 문자로 이루어진 문자열 만들기
    deblank Strip trailing blanks from end of string
    strtrim Remove leading and trailing white space from string
    lower Convert string to lowercase
    upper Convert string to uppercase
    strjust Justify character array

    범주형 배열

    categorical Create categorical array
    iscategorical Determine whether input is categorical array
    categories Categories of categorical array
    iscategory Test for categorical array categories
    isordinal Determine whether input is ordinal categorical array
    isprotected Determine whether categories of categorical array are protected
    addcats 범주형 배열(Categorical Array)에 범주 추가
    mergecats Merge categories in categorical array
    removecats Remove categories from categorical array
    renamecats Rename categories in categorical array
    reordercats Reorder categories in categorical array
    summary Print summary of table or categorical array
    countcats Count occurrences of categorical array elements by category
    isundefined Find undefined elements in categorical array

    테이블

    table Create table from workspace variables
    array2table 동종 배열(Homogeneous Array)을 테이블로 변환
    cell2table Convert cell array to table
    struct2table Convert structure array to table
    table2array Convert table to homogenous array
    table2cell Convert table to cell array
    table2struct Convert table to structure array
    readtable Create table from file
    writetable Write table to file
    istable Determine whether input is table
    height Number of table rows
    width Number of table variables
    summary Print summary of table or categorical array
    intersect Set intersection of two arrays
    ismember Array elements that are members of set array
    setdiff Set difference of two arrays
    setxor Set exclusive OR of two arrays
    unique Unique values in array
    union Set union of two arrays
    join Merge two tables by matching up rows using key variables
    innerjoin Inner join between two tables
    outerjoin Outer join between two tables
    sortrows Sort rows in ascending order
    stack Stack data from multiple variables into single variable
    unstack Unstack data from single variable into multiple variables
    ismissing Find table elements with missing values
    standardizeMissing Insert missing value indicators into table
    varfun Apply function to table variables
    rowfun Apply function to table rows

    구조체

    struct Create structure array
    fieldnames 구조체의 필드 이름 또는 객체의 퍼블릭 필드
    getfield Field of structure array
    isfield Determine whether input is structure array field
    isstruct Determine whether input is structure array
    orderfields Order fields of structure array
    rmfield Remove fields from structure
    setfield Assign values to structure array field
    arrayfun 배열의 각 요소에 각각 함수 적용
    structfun Apply function to each field of scalar structure
    cell2struct Convert cell array to structure array
    struct2cell Convert structure to cell array

    셀형 배열

    cell Create cell array
    cell2mat Convert cell array to numeric array
    cell2struct Convert cell array to structure array
    celldisp Cell array contents
    cellfun Apply function to each cell in cell array
    cellplot Graphically display structure of cell array
    cellstr Create cell array of strings from character array
    iscell Determine whether input is cell array
    iscellstr Determine whether input is cell array of strings
    mat2cell Convert array to cell array with potentially different sized cells
    num2cell Convert array to cell array with consistently sized cells
    strjoin Join strings in cell array into single string
    strsplit Split string at specified delimiter
    struct2cell Convert structure to cell array

    함수 핸들

    function_handle (@) 함수를 간접 호출하는 데 사용되는 핸들
    feval 함수 실행(Evaluate Function)
    func2str 함수 핸들에서 함수 이름 문자열 구성
    str2func Construct function handle from function name string
    localfunctions Function handles to all local functions in MATLAB file
    functions 함수 핸들 관련 정보

    맵 컨테이너

    containers.Map Map values to unique keys
    isKey Determine if containers.Map object contains key
    keys Identify keys of containers.Map object
    remove Remove key-value pairs from containers.Map object
    values Identify values in containers.Map object

    시계열

    시계열 기본 사항
    append Concatenate time series objects in time dimension
    get Query timeseries object property values
    getdatasamplesize Size of data sample in timeseries object
    getqualitydesc Data quality descriptions
    getsamples Subset of time series samples using subscripted index array
    plot Plot time series
    set Set properties of timeseries object
    tsdata.event Construct event object for timeseries object
    timeseries Create timeseries object
    데이터 조작
    addsample Add data sample to timeseries object
    ctranspose Transpose timeseries object
    delsample Remove sample from timeseries object
    detrend Subtract mean or best-fit line and all NaNs from timeseries object
    filter Shape frequency content of time-series
    getabstime Extract date-string time vector into cell array
    getinterpmethod Interpolation method for timeseries object
    getsampleusingtime Extract data samples into new timeseries object
    idealfilter Apply ideal (noncausal) filter to timeseries object
    resample Select or interpolate timeseries data using new time vector
    setabstime Set times of timeseries object as date strings
    setinterpmethod Set default interpolation method for timeseries object
    synchronize Synchronize and resample two timeseries objects using common time vector
    transpose Transpose timeseries object
    이벤트 데이터
    addevent timeseries 객체에 이벤트 추가
    delevent Remove tsdata.event objects from timeseries object
    gettsafteratevent New timeseries object with samples occurring at or after event
    gettsafterevent New timeseries object with samples occurring after event
    gettsatevent New timeseries object with samples occurring at event
    gettsbeforeatevent New timeseries object with samples occurring before or at event
    gettsbeforeevent New timeseries object with samples occurring before event
    gettsbetweenevents New timeseries object with samples occurring between events
    기술 통계
    iqr Interquartile range of timeseries data
    max Maximum value of timeseries data
    mean Mean value of timeseries data
    median Median value of timeseries data
    min Minimum value of timeseries data
    std Standard deviation of timeseries data
    sum Sum of timeseries data
    var Variance of timeseries data
    시계열 컬렉션
    get (tscollection) Query tscollection object property values
    isempty (tscollection) Determine whether tscollection object is empty
    length (tscollection) Length of time vector
    plot Plot time series
    set (tscollection) Set properties of tscollection object
    size (tscollection) Size of tscollection object
    tscollection Create tscollection object
    addsampletocollection tscollection 객체에 샘플 추가
    addts tscollection 객체에 timeseries 객체 추가
    delsamplefromcollection Remove sample from tscollection object
    getabstime (tscollection) Extract date-string time vector into cell array
    getsampleusingtime (tscollection) Extract data samples into new tscollection object
    gettimeseriesnames Cell array of names of timeseries objects in tscollection object
    horzcat (tscollection) Horizontal concatenation for tscollection objects
    removets Remove timeseries objects from tscollection object
    resample (tscollection) Select or interpolate data in tscollection using new time vector
    setabstime (tscollection) Set times of tscollection object as date strings
    settimeseriesnames Change name of timeseries object in tscollection
    vertcat (tscollection) Vertical concatenation for tscollection objects

    데이터형 식별

    is* Detect state
    isa Determine if input is object of specified class
    iscategorical Determine whether input is categorical array
    iscell Determine whether input is cell array
    iscellstr Determine whether input is cell array of strings
    ischar Determine whether item is character array
    isfield Determine whether input is structure array field
    isfloat Determine if input is floating-point array
    ishghandle True for Handle Graphics object handles
    isinteger Determine if input is integer array
    isjava Determine if input is Java object
    islogical Determine if input is logical array
    isnumeric Determine if input is numeric array
    isobject Determine if input is MATLAB object
    isreal Check if input is real array
    isscalar Determine whether input is scalar
    isstr Determine whether input is character array
    isstruct Determine whether input is structure array
    istable Determine whether input is table
    isvector Determine whether input is vector
    class Determine class of object
    validateattributes Check validity of array
    whos List variables in workspace, with sizes and types

    데이터형 변환

    char Convert to character array (string)
    int2str Convert integer to string
    mat2str Convert matrix to string
    num2str Convert number to string
    str2double Convert string to double-precision value
    str2num Convert string to number
    native2unicode Convert numeric bytes to Unicode character representation
    unicode2native Convert Unicode character representation to numeric bytes
    base2dec 기수(Base) N 숫자 문자열을 십진수로 변환
    bin2dec 이진수 문자열(Binary Number)을 십진수(Decimal Number)로 변환
    dec2base Convert decimal to base N number in string
    dec2bin Convert decimal to binary number in string
    dec2hex Convert decimal to hexadecimal number in string
    hex2dec Convert hexadecimal number string to decimal number
    hex2num Convert hexadecimal number string to double-precision number
    num2hex Convert singles and doubles to IEEE hexadecimal strings
    table2array Convert table to homogenous array
    table2cell Convert table to cell array
    table2struct Convert table to structure array
    array2table 동종 배열(Homogeneous Array)을 테이블로 변환
    cell2table Convert cell array to table
    struct2table Convert structure array to table
    cell2mat Convert cell array to numeric array
    cell2struct Convert cell array to structure array
    cellstr Create cell array of strings from character array
    mat2cell Convert array to cell array with potentially different sized cells
    num2cell Convert array to cell array with consistently sized cells
    struct2cell Convert structure to cell array

    날짜와 시간

    datenum Convert date and time to serial date number
    datevec Convert date and time to vector of components
    datestr Convert date and time to string format
    now Current date and time as serial date number
    clock Current date and time as date vector
    date Current date string
    calendar 지정된 달의 달력
    eomday 달의 마지막 날
    weekday Day of week
    addtodate 필드별로 날짜 번호 수정
    etime 날짜 벡터 간에 경과된 시간(Elapsed Time)

    수학

    기초 수학

    산술

    plus Addition
    uplus Unary plus
    minus Subtraction
    uminus Unary minus
    times Element-wise multiplication
    rdivide Right array division
    ldivide Left array division
    power Element-wise power
    mtimes Matrix Multiplication
    mrdivide Solve systems of linear equations xA = B for x
    mldivide Solve systems of linear equations Ax = B for x
    mpower Matrix power
    cumprod Cumulative product
    cumsum Cumulative sum
    diff Differences and Approximate Derivatives
    prod Product of array elements
    sum Sum of array elements
    ceil Round toward positive infinity
    fix 0에 가장 가까운 정수로 버림 또는 올림(Round Toward Zero)
    floor 음수 무한대 방향으로 내림(Round Toward Negative Infinity)
    idivide Integer division with rounding option
    mod Modulus after division
    rem Remainder after division
    round Round to nearest integer

    삼각법

    sin Sine of argument in radians
    sind Sine of argument in degrees
    asin 역사인(Inverse Sine) (단위: 라디안)
    asind 역사인(Inverse Sine) (단위: 도(Degree))
    sinh Hyperbolic sine of argument in radians
    asinh 역쌍곡사인(Inverse Hyperbolic Sine)
    cos Cosine of argument in radians
    cosd Cosine of argument in degrees
    acos 역코사인(Inverse Cosine) (단위: 라디안)
    acosd 역코사인(Inverse Cosine) 값 (단위: 도(Degree))
    cosh Hyperbolic cosine
    acosh 역쌍곡코사인(Inverse Hyperbolic Cosine)
    tan Tangent of argument in radians
    tand Tangent of argument in degrees
    atan 역탄젠트(Inverse Tangent) (단위: 라디안)
    atand 역탄젠트(Inverse Tangent) (단위: 도(Degree))
    atan2 4사분면 역탄젠트(Four-quadrant Inverse Tangent)
    atan2d 4사분면 역탄젠트(Four-quadrant Inverse Tangent) (단위: 도(Degree))
    tanh Hyperbolic tangent
    atanh 역쌍곡탄젠트(Inverse Hyperbolic Tangent)
    csc Cosecant of argument in radians
    cscd Cosecant of argument in degrees
    acsc 역코시컨트(Inverse Cosecant) (단위: 라디안)
    acscd 역코시컨트(Inverse Cosecant) (단위: 도(Degree))
    csch Hyperbolic cosecant
    acsch 역쌍곡코시컨트(Inverse Hyperbolic Cosecant)
    sec Secant of argument in radians
    secd Secant of argument in degrees
    asec 역시컨트(Inverse Secant)(단위: 라디안)
    asecd 역시컨트(Inverse Secant) (단위: 도(Degree))
    sech Hyperbolic secant
    asech 역쌍곡시컨트(Inverse Hyperbolic Secant)
    cot Cotangent of argument in radians
    cotd Cotangent of argument in degrees
    acot 역코탄젠트(Inverse Cotangent) (단위: 라디안)
    acotd 역코탄젠트(Inverse Cotangent) (단위: 도(Degree))
    coth Hyperbolic cotangent
    acoth 역쌍곡코탄젠트(Inverse Hyperbolic Cotangent)
    hypot Square root of sum of squares

    지수와 로그

    exp 지수(Exponential)
    expm1 x의 작은 값에 대해 정확한 exp(x)-1 계산
    log Natural logarithm
    log10 Common (base 10) logarithm
    log1p Compute log(1+x) accurately for small values of x
    log2 Base 2 logarithm and dissect floating-point numbers into exponent and mantissa
    nextpow2 Exponent of next higher power of 2
    nthroot Real nth root of real numbers
    pow2 Base 2 power and scale floating-point numbers
    reallog Natural logarithm for nonnegative real arrays
    realpow Array power for real-only output
    realsqrt Square root for nonnegative real arrays
    sqrt Square root

    복소수

    abs 절댓값(Absolute Value)과 복소수 크기(Complex Magnitude)
    angle 위상각(Phase Angle)
    complex Construct complex data from real and imaginary components
    conj Complex conjugate
    cplxpair Sort complex numbers into complex conjugate pairs
    i Imaginary unit
    imag Imaginary part of complex number
    isreal Check if input is real array
    j Imaginary unit
    real Real part of complex number
    sign Signum function
    unwrap Correct phase angles to produce smoother phase plots

    이산 수학

    factor 소인수(Prime Factor)
    factorial 입력값의 계승(Factorial)
    gcd Greatest common divisor
    isprime Determine which array elements are prime
    lcm Least common multiple
    nchoosek Binomial coefficient or all combinations
    perms All possible permutations
    primes Prime numbers less than or equal to input value
    rat, rats Rational fraction approximation

    다항식

    poly Polynomial with specified roots
    polyder Polynomial derivative
    polyeig Polynomial eigenvalue problem
    polyfit Polynomial curve fitting
    polyint Integrate polynomial analytically
    polyval Polynomial evaluation
    polyvalm Matrix polynomial evaluation
    residue Convert between partial fraction expansion and polynomial coefficients
    roots Polynomial roots

    특수 함수

    airy 에어리 함수(Airy Function)
    besselh 제3종 베셀 함수(Bessel Function Of Third Kind) (한켈 함수(Hankel Function))
    besseli 제1종 변형 베셀 함수(Modified Bessel Function Of First Kind)
    besselj 제1종 베셀 함수(Bessel Function Of First Kind)
    besselk 제2종 변형 베셀 함수(Modified Bessel Function Of Second Kind)
    bessely 제2종 베셀 함수(Bessel Function Of Second Kind)
    beta 베타 함수
    betainc 불완전 베타 함수
    betaincinv 베타 역누적 분포 함수(Beta Inverse Cumulative Distribution Function)
    betaln 베타 함수의 로그(Logarithm)
    ellipj 자코비 타원 함수(Jacobi Elliptic Function)
    ellipke 제1종과 제2종의 완전 타원 적분(Complete Elliptic Integrals Of First And Second Kind)
    erf 오차 함수(Error Function)
    erfc 상보 오차 함수(Complementary Error Function)
    erfcinv 상보 오차 역함수(Inverse Complementary Error Function)
    erfcx 스케일링된 상보 오차 함수(Scaled Complementary Error Function)
    erfinv 오차 역함수(Inverse Error Function)
    expint 지수 적분(Exponential Integral)
    gamma Gamma function
    gammainc Incomplete gamma function
    gammaincinv Inverse incomplete gamma function
    gammaln Logarithm of gamma function
    legendre Associated Legendre functions
    psi Psi (polygamma) function

    카테시안 좌표(Cartesian Coordinate) 시스템 변환

    cart2pol Transform Cartesian coordinates to polar or cylindrical
    cart2sph Transform Cartesian coordinates to spherical
    pol2cart Transform polar or cylindrical coordinates to Cartesian
    sph2cart Transform spherical coordinates to Cartesian

    상수 행렬과 테스트 행렬

    eps 부동 소수점(Floating Point) 상대 정확도(Relative Accuracy)
    flintmax 부동 소수점(Floating Point) 형식의 연속된 최대 정수
    i Imaginary unit
    j Imaginary unit
    Inf Infinity
    pi Ratio of circle's circumference to its diameter
    NaN Not-a-Number
    isfinite Array elements that are finite
    isinf Array elements that are infinite
    isnan Array elements that are NaN
    compan Companion matrix
    gallery Test matrices
    hadamard Hadamard matrix
    hankel Hankel matrix
    hilb Hilbert matrix
    invhilb Inverse of Hilbert matrix
    magic Magic square
    pascal Pascal matrix
    rosser Classic symmetric eigenvalue test problem
    toeplitz Toeplitz matrix
    vander Vandermonde matrix
    wilkinson Wilkinson's eigenvalue test matrix

    선형 대수

    행렬 연산

    cross Vector cross product
    dot 벡터 내적(Vector Dot Product)
    kron Kronecker tensor product
    surfnorm Compute and display 3-D surface normals
    tril Lower triangular part of matrix
    triu Upper triangular part of matrix
    transpose Transpose

    선형 방정식

    cond Condition number with respect to inversion
    condest 1-norm condition number estimate
    funm 일반 행렬 함수 실행
    inv Matrix inverse
    linsolve Solve linear system of equations
    lscov Least-squares solution in presence of known covariance
    lsqnonneg Solve nonnegative least-squares constraints problem
    pinv Moore-Penrose pseudoinverse of matrix
    rcond Matrix reciprocal condition number estimate
    mldivide Solve systems of linear equations Ax = B for x
    mrdivide Solve systems of linear equations xA = B for x

    행렬 분해

    chol Cholesky factorization
    ichol Incomplete Cholesky factorization
    cholupdate Rank 1 update to Cholesky factorization
    ilu Sparse incomplete LU factorization
    lu LU matrix factorization
    qr Orthogonal-triangular decomposition
    qrdelete Remove column or row from QR factorization
    qrinsert Insert column or row into QR factorization
    qrupdate Rank 1 update to QR factorization
    planerot Givens plane rotation
    ldl Block LDL' factorization for Hermitian indefinite matrices
    cdf2rdf Convert complex diagonal form to real block diagonal form
    rsf2csf Convert real Schur form to complex Schur form
    gsvd Generalized singular value decomposition
    svd Singular value decomposition

    고유값과 특이값

    balance 고유값 정확도 향상을 위한 대각 스케일링(Diagonal Scaling)
    cdf2rdf Convert complex diagonal form to real block diagonal form
    condeig Condition number with respect to eigenvalues
    eig 고유값 및 고유벡터
    eigs 행렬의 최대 고유값(Eigenvalue)과 고유벡터(Eigenvector)
    gsvd Generalized singular value decomposition
    hess Hessenberg form of matrix
    ordeig Eigenvalues of quasitriangular matrices
    ordqz Reorder eigenvalues in QZ factorization
    ordschur Reorder eigenvalues in Schur factorization
    poly Polynomial with specified roots
    polyeig Polynomial eigenvalue problem
    qz QZ factorization for generalized eigenvalues
    rsf2csf Convert real Schur form to complex Schur form
    schur Schur decomposition
    sqrtm Matrix square root
    ss2tf Convert state-space filter parameters to transfer function form
    svd Singular value decomposition
    svds Find singular values and vectors

    행렬 분석

    cond Condition number with respect to inversion
    condeig Condition number with respect to eigenvalues
    det Matrix determinant
    norm Vector and matrix norms
    normest 2-norm estimate
    null Null space
    orth Orthonormal basis for range of matrix
    rank Rank of matrix
    rcond Matrix reciprocal condition number estimate
    rref Reduced row echelon form
    subspace Angle between two subspaces
    trace Sum of diagonal elements

    행렬 함수

    expm 행렬 지수(Matrix Exponential)
    logm Matrix logarithm
    sqrtm Matrix square root
    bsxfun 한원소집합 확장(Singleton Expansion)이 가능한 2개의 배열에 요소별 이진 연산(Element-by-element Binary Operation) 적용
    arrayfun 배열의 각 요소에 각각 함수 적용
    accumarray 누적(Accumulation)을 사용한 배열 생성
    mpower Matrix power

    통계와 난수

    기술 통계

    corrcoef Correlation coefficients
    cov Covariance matrix
    max Largest elements in array
    mean Average or mean value of array
    median Median value of array
    min Smallest elements in array
    mode Most frequent values in array
    std Standard deviation
    var Variance

    난수 생성

    rand Uniformly distributed pseudorandom numbers
    randn Normally distributed pseudorandom numbers
    randi Uniformly distributed pseudorandom integers
    randperm Random permutation
    rng Control random number generation
    RandStream Random number stream

    보간

    1차원 보간

    interp1 1-D data interpolation (table lookup)
    griddedInterpolant Gridded data interpolation
    pchip Piecewise Cubic Hermite Interpolating Polynomial (PCHIP)
    spline Cubic spline data interpolation
    ppval Evaluate piecewise polynomial
    mkpp Make piecewise polynomial
    unmkpp Piecewise polynomial details
    padecoef Padé approximation of time delays
    interpft 1-D interpolation using FFT method

    그리딩된 데이터 보간

    interp2 Interpolation for 2-D gridded data in meshgrid format
    interp3 Interpolation for 3-D gridded data in meshgrid format
    interpn Interpolation for 1-D, 2-D, 3-D, and N-D gridded data in ndgrid format
    griddedInterpolant Gridded data interpolation
    ndgrid Rectangular grid in N-D space
    meshgrid Rectangular grid in 2-D and 3-D space

    산점 데이터 보간

    griddata Interpolate scattered data
    griddatan Data gridding and hypersurface fitting (dimension ≥ 2)
    scatteredInterpolant Scattered data interpolation

    최적화

    fminbnd 고정 구간에서 일변수 함수의 최솟값 찾기
    fminsearch 도함수를 쓰지 않는(Derivative-free) 메서드를 사용하여 비제약 조건으로 다변수 함수의 최솟값 찾기
    fzero Root of nonlinear function
    lsqnonneg Solve nonnegative least-squares constraints problem
    optimget Optimization options values
    optimset Create or edit optimization options structure

    수치 적분 방정식과 수치 미분 방정식

    상미분 방정식

    ode45 Solve nonstiff differential equations; medium order method
    ode15s Solve stiff differential equations and DAEs; variable order method
    ode23 Solve nonstiff differential equations; low order method
    ode113 Solve nonstiff differential equations; variable order method
    ode23t Solve moderately stiff ODEs and DAEs; trapezoidal rule
    ode23tb Solve stiff differential equations; low order method
    ode23s Solve stiff differential equations; low order method
    ode15i Solve fully implicit differential equations, variable order method
    decic Compute consistent initial conditions for ode15i
    odextend Extend solution of initial value problem for ordinary differential equation
    odeget Ordinary differential equation options parameters
    odeset Create or alter options structure for ordinary differential equation solvers
    deval Evaluate solution of differential equation problem

    경계값 문제

    bvp4c 상미분 방정식(Ordinary Differential Equation)에 대한 경계값 문제(Boundary Value Problem) 풀기
    bvp5c 상미분 방정식(Ordinary Differential Equation)에 대한 경계값 문제(Boundary Value Problem) 풀기
    bvpinit BVP 솔버(Solver)를 위한 초기 추측값(Initial Guess) 생성
    bvpxtend 경계값 해(Boundary Value Solution)를 확장하기 위한 추측값 구조체(Guess Structure) 생성
    bvpget bvpset으로 만든 options 구조체에서 속성 추출
    bvpset 경계값 문제(Boundary Value Problem)의 options 구조체 생성 또는 변경
    deval Evaluate solution of differential equation problem

    지연 미분 방정식

    dde23 Solve delay differential equations (DDEs) with constant delays
    ddesd Solve delay differential equations (DDEs) with general delays
    ddensd Solve delay differential equations (DDEs) of neutral type
    ddeget Extract properties from delay differential equations options structure
    ddeset Create or alter delay differential equations options structure
    deval Evaluate solution of differential equation problem

    편미분 방정식

    pdepe Solve initial-boundary value problems for parabolic-elliptic PDEs in 1-D
    pdeval Evaluate numerical solution of PDE using output of pdepe

    수치 적분과 수치 미분

    integral Numerically evaluate integral
    integral2 Numerically evaluate double integral
    integral3 Numerically evaluate triple integral
    quadgk Numerically evaluate integral, adaptive Gauss-Kronrod quadrature
    quad2d Numerically evaluate double integral, tiled method
    cumtrapz Cumulative trapezoidal numerical integration
    trapz Trapezoidal numerical integration
    polyint Integrate polynomial analytically
    del2 Discrete Laplacian
    diff Differences and Approximate Derivatives
    gradient Numerical gradient
    polyder Polynomial derivative

    푸리에 분석과 필터링

    abs 절댓값(Absolute Value)과 복소수 크기(Complex Magnitude)
    angle 위상각(Phase Angle)
    cplxpair Sort complex numbers into complex conjugate pairs
    fft 고속 푸리에 변환(Fast Fourier Transform)
    fft2 2차원 고속 푸리에 변환(2-D Fast Fourier Transform)
    fftn N차원 고속 푸리에 변환(N-D Fast Fourier Transform)
    fftshift 제로 주파수 성분(DC 성분)을 스펙트럼의 가운데로 이동
    fftw FFTW 라이브러리 런타임 알고리즘 조정 컨트롤 인터페이스
    ifft Inverse fast Fourier transform
    ifft2 2-D inverse fast Fourier transform
    ifftn N-D inverse fast Fourier transform
    ifftshift Inverse FFT shift
    nextpow2 Exponent of next higher power of 2
    unwrap Correct phase angles to produce smoother phase plots
    conv Convolution and polynomial multiplication
    conv2 2-D convolution
    convn N-D convolution
    deconv Deconvolution and polynomial division
    detrend Remove linear trends
    filter 1차원 디지털 필터
    filter2 2차원 디지털 필터

    희소 행렬

    희소 행렬 생성

    spdiags Extract and create sparse band and diagonal matrices
    speye Sparse identity matrix
    sprand Sparse uniformly distributed random matrix
    sprandn Sparse normally distributed random matrix
    sprandsym Sparse symmetric random matrix
    sparse Create sparse matrix
    spconvert Import matrix from sparse matrix external format

    희소 행렬 조작

    issparse Determine whether input is sparse
    nnz Number of nonzero matrix elements
    nonzeros Nonzero matrix elements
    nzmax Amount of storage allocated for nonzero matrix elements
    spalloc Allocate space for sparse matrix
    spfun Apply function to nonzero sparse matrix elements
    spones Replace nonzero sparse matrix elements with ones
    spparms Set parameters for sparse matrix routines
    spy Visualize sparsity pattern
    find 0이 아닌 요소 값이나 인덱스 찾기
    full 희소 행렬(Sparse Matrix)을 풀 행렬(Full Matrix)로 변환

    재정렬 알고리즘

    amd AMD(Approximate Minimum Degree) 치환
    colamd Column approximate minimum degree permutation
    colperm Sparse column permutation based on nonzero count
    dmperm 덜메이지-멘델슨 분해(Dulmage-Mendelsohn Decomposition)
    randperm Random permutation
    symamd Symmetric approximate minimum degree permutation
    symrcm Sparse reverse Cuthill-McKee ordering

    희소 선형 대수

    condest 1-norm condition number estimate
    eigs 행렬의 최대 고유값(Eigenvalue)과 고유벡터(Eigenvector)
    ichol Incomplete Cholesky factorization
    ilu Sparse incomplete LU factorization
    normest 2-norm estimate
    spaugment Form least squares augmented system
    sprank Structural rank
    svds Find singular values and vectors

    선형 방정식(반복법)

    bicg 쌍켤레 기울기법(BiConjugate Gradients Method)
    bicgstab 쌍켤레 기울기 안정법(Biconjugate Gradients Stabilized Method)
    bicgstabl 쌍켤레 기울기 (l) 안정법(Biconjugate Gradients Stabilized (l) Method)
    cgs Conjugate gradients squared method
    gmres Generalized minimum residual method (with restarts)
    lsqr LSQR method
    minres Minimum residual method
    pcg Preconditioned conjugate gradients method
    qmr Quasi-minimal residual method
    symmlq Symmetric LQ method
    tfqmr Transpose-free quasi-minimal residual method

    그래프 알고리즘과 트리 알고리즘

    etree 제거 트리(Elimination Tree)
    etreeplot 제거 트리(Elimination Tree) 플로팅
    gplot Plot nodes and links representing adjacency matrix
    symbfact Symbolic factorization analysis
    treelayout Lay out tree or forest
    treeplot Plot picture of tree
    unmesh Convert edge matrix to coordinate and Laplacian matrices

    계산 기하학

    삼각분할 표현

    triangulation Triangulation in 2-D or 3-D
    tetramesh Tetrahedron mesh plot
    trimesh Triangular mesh plot
    triplot 2-D triangular plot
    trisurf Triangular surface plot

    들로네 삼각분할(Delaunay Triangulation)

    delaunayTriangulation Delaunay triangulation in 2-D and 3-D
    delaunay Delaunay triangulation
    delaunayn N-D Delaunay triangulation
    tetramesh Tetrahedron mesh plot
    trimesh Triangular mesh plot
    triplot 2-D triangular plot
    trisurf Triangular surface plot

    공간 검색

    triangulation Triangulation in 2-D or 3-D
    delaunayTriangulation Delaunay triangulation in 2-D and 3-D
    dsearchn N차원 최근접 점(N-D Nearest Point) 검색
    tsearchn N-D closest simplex search
    delaunay Delaunay triangulation
    delaunayn N-D Delaunay triangulation

    볼록 껍질(Convex Hull)

    convhull Convex hull
    convhulln N-D convex hull
    patch Create one or more filled polygons
    trisurf Triangular surface plot

    보로노이 다이어그램(Voronoi Diagram)

    patch Create one or more filled polygons
    voronoi Voronoi diagram
    voronoin N-D Voronoi diagram

    기초 다각형

    polyarea Area of polygon
    inpolygon Points inside polygonal region
    rectint Rectangle intersection area

    그래픽

    2차원 플롯과 3차원 플롯

    선 플롯

    plot 2-D line plot
    plotyy 2-D line plots with y-axes on both left and right side
    plot3 3-D line plot
    loglog Log-log scale plot
    semilogx Semilogarithmic plot
    semilogy Semilogarithmic plot
    errorbar 곡선을 따라 오차 막대 플로팅
    fplot 지정된 제한(Limit) 영역에서의 함수 플로팅
    ezplot 간단히 사용할 수 있는 함수 플로터
    ezplot3 간단히 사용할 수 있는 3차원 파라미터 곡선 플로터
    LineSpec (Line Specification) Line specification string syntax
    ColorSpec (Color Specification) Color specification

    원형 차트, 막대 플롯, 히스토그램

    bar 막대 그래프
    bar3 3차원 막대 그래프 플로팅
    barh 가로로 막대 그래프 플로팅
    bar3h 3차원 가로 막대 그래프 플로팅
    hist Histogram plot
    histc Histogram bin count
    rose Angle histogram plot
    pareto Pareto chart
    area 채워진 영역(Filled Area)의 2차원 플롯
    pie Pie chart
    pie3 3-D pie chart

    이산 데이터 플롯

    stem Plot discrete sequence data
    stairs Stairstep graph
    stem3 Plot 3-D discrete sequence data
    scatter scatter plot
    scatter3 3-D scatter plot
    spy Visualize sparsity pattern
    plotmatrix scatter plot matrix

    극좌표 플롯

    polar Polar coordinate plot
    rose Angle histogram plot
    compass Plot arrows emanating from origin
    ezpolar 간단히 사용할 수 있는 극좌표 플로터(Polar Coordinate Plotter)
    LineSpec (Line Specification) Line specification string syntax
    ColorSpec (Color Specification) Color specification

    등고선 플롯

    contour Contour plot of matrix
    contourf Filled 2-D contour plot
    contourc Low-level contour plot computation
    contour3 3-D contour plot
    contourslice Draw contours in volume slice planes
    ezcontour 간단히 사용할 수 있는 등고선 플로터(Contour Plotter)
    ezcontourf 간단히 사용할 수 있는 채워진 등고선 플로터

    벡터 필드

    feather 속도 벡터(Velocity Vector) 플로팅
    quiver Quiver or velocity plot
    compass Plot arrows emanating from origin
    quiver3 3-D quiver or velocity plot
    streamslice Plot streamlines in slice planes
    streamline Plot streamlines from 2-D or 3-D vector data

    곡면, 볼륨, 다각형

    곡면 플롯과 메시 플롯
    surf 3-D shaded surface plot
    surfc Contour plot under a 3-D shaded surface plot
    surface Create surface object
    surfl Surface plot with colormap-based lighting
    surfnorm Compute and display 3-D surface normals
    mesh Mesh plot
    meshc Plot a contour graph under mesh graph
    meshz Plot a curtain around mesh plot
    waterfall Waterfall plot
    ribbon Ribbon plot
    contour3 3-D contour plot
    peaks Example function of two variables
    cylinder Generate cylinder
    ellipsoid 타원체(Ellipsoid) 생성
    sphere Generate sphere
    pcolor Pseudocolor (checkerboard) plot
    surf2patch Convert surface data to patch data
    ezsurf 간단히 사용할 수 있는 3차원 컬러 곡면 플로터(3-D Colored Surface Plotter)
    ezsurfc 간단히 사용할 수 있는 surf/contour 조합 플로터
    ezmesh 간단히 사용할 수 있는 3차원 메시 플로터
    ezmeshc 간단히 사용할 수 있는 mesh/contour 조합 플로터
    볼륨 시각화
    contourslice Draw contours in volume slice planes
    flow 3가지 변수로 구성된 단순 함수
    isocaps Compute isosurface end-cap geometry
    isocolors Calculate isosurface and patch colors
    isonormals Compute normals of isosurface vertices
    isosurface Extract isosurface data from volume data
    reducepatch Reduce number of patch faces
    reducevolume Reduce number of elements in volume data set
    shrinkfaces Reduce size of patch faces
    slice Volumetric slice plot
    smooth3 Smooth 3-D data
    subvolume Extract subset of volume data set
    volumebounds Coordinate and color limits for volume data
    coneplot Plot velocity vectors as cones in 3-D vector field
    curl Compute curl and angular velocity of vector field
    divergence Compute divergence of vector field
    interpstreamspeed Interpolate stream-line vertices from flow speed
    stream2 Compute 2-D streamline data
    stream3 Compute 3-D streamline data
    streamline Plot streamlines from 2-D or 3-D vector data
    streamparticles Plot stream particles
    streamribbon 3-D stream ribbon plot from vector volume data
    streamslice Plot streamlines in slice planes
    streamtube Create 3-D stream tube plot
    다각형
    fill 채워진 2차원 다각형(Filled 2-D Polygon)
    fill3 채워진 3차원 다각형(Filled 3-D Polygon)
    patch Create one or more filled polygons
    surf2patch Convert surface data to patch data

    애니메이션

    movie Play recorded movie frames
    noanimate Change EraseMode of all objects to normal
    drawnow 이벤트 큐 플러시(Event Queue Flush) 및 Figure 창(Figure Window) 업데이트
    refreshdata Refresh data in graph when data source is specified
    frame2im 동영상 프레임과 연결된 이미지 데이터 반환
    getframe Capture movie frame
    im2frame Convert image to movie frame
    comet 2-D comet plot
    comet3 3-D comet plot

    서식과 주석

    제목과 레이블

    title Add title to current axes
    xlabel Label x-axis
    ylabel Label y-axis
    zlabel Label z-axis
    clabel Contour plot elevation labels
    datetick Date formatted tick labels
    texlabel Format text into TeX string
    legend Graph legend for lines and patches
    colorbar Colorbar showing color scale

    좌표 시스템

    xlim Set or query x-axis limits
    ylim Set or query y-axis limits
    zlim Set or query z-axis limits
    box 축 테두리(Axes Border)
    grid Grid lines for 2-D and 3-D plots
    daspect Set or query axes data aspect ratio
    pbaspect Set or query plot box aspect ratio
    axes 축 그래픽 객체 만들기
    axis 축 스케일링과 모양(Appearance)
    subplot Create axes in tiled positions
    hold Retain current graph when adding new graphs
    gca Current axes handle
    cla Clear current axes

    주석

    annotation 주석 객체 생성
    text Create text object in current axes
    legend Graph legend for lines and patches
    title Add title to current axes
    xlabel Label x-axis
    ylabel Label y-axis
    zlabel Label z-axis
    datacursormode Enable, disable, and manage interactive data cursor mode
    ginput Graphical input from mouse or cursor
    gtext Mouse placement of text in 2-D view

    컬러맵

    colormap Set and get current colormap
    colormapeditor Open colormap editor
    colorbar Colorbar showing color scale
    brighten 컬러맵 밝기 조정
    contrast Grayscale colormap for contrast enhancement
    shading Set color shading properties
    graymon Set default figure properties for grayscale monitors
    caxis Color axis scaling
    hsv2rgb Convert HSV colormap to RGB colormap
    rgb2hsv Convert RGB colormap to HSV colormap
    rgbplot Plot colormap
    spinmap Spin colormap
    colordef Set default property values to display different color schemes
    whitebg Change axes background color

    데이터 탐색

    hidden Remove hidden lines from mesh plot
    pan Pan view of graph interactively
    reset Reset graphics object properties to their defaults
    rotate Rotate object about specified origin and direction
    rotate3d Rotate 3-D view using mouse
    selectmoveresize Select, move, resize, or copy axes and uicontrol graphics objects
    zoom Turn zooming on or off or magnify by factorMagnify by a factor
    datacursormode Enable, disable, and manage interactive data cursor mode
    figurepalette Figure 팔레트(Figure Palette) 표시 또는 숨기기
    plotbrowser Show or hide figure Plot Browser
    plotedit Interactively edit and annotate plots
    plottools Show or hide plot tools
    propertyeditor Show or hide Property Editor
    showplottool Show or hide figure plot tool

    데이터 브러싱

    brush 그래프의 관측값을 대화형 방식으로 표시, 삭제, 수정, 저장
    datacursormode Enable, disable, and manage interactive data cursor mode
    linkdata Automatically update graphs when variables change
    refreshdata Refresh data in graph when data source is specified

    3차원 장면 컨트롤

    카메라 뷰
    view Viewpoint specification
    makehgtform Create 4-by-4 transform matrix
    viewmtx View transformation matrices
    cameratoolbar 프로그래밍 방식으로 카메라 도구 모음(Camera Toolbar) 제어
    campan 카메라 위치를 중심으로 카메라 대상 회전(Rotate Camera Target)
    camzoom Zoom in and out on scene
    camdolly 카메라 위치(Camera Position)와 대상(Target) 이동
    camlookat 객체(Object) 또는 객체 그룹을 비추도록 카메라 위치 지정
    camorbit 카메라 대상을 중심으로 카메라 위치 회전(Rotate Camera Position)
    campos 카메라 위치 설정 또는 쿼리
    camproj Set or query projection type
    camroll Rotate camera about view axis
    camtarget Set or query location of camera target
    camup Set or query camera up vector
    camva Set or query camera view angle
    조명과 투명도
    camlight 카메라 좌표에 조명 객체(Light Object) 생성 또는 이동
    light Create light object
    lightangle Create or position light object in spherical coordinates
    lighting Specify lighting algorithm
    diffuse Calculate diffuse reflectance
    material Control reflectance properties of surfaces and patches
    specular Calculate specular reflectance
    alim 축 알파 제한(Axes Alpha Limit) 설정 또는 쿼리
    alpha 현재 축의 객체에 대한 투명도 속성 설정
    alphamap Figure 알파맵(투명도) 지정

    이미지

    이미지 파일 작업

    image Display image object
    imagesc Scale data and display image object
    imread Read image from graphics file
    imwrite Write image to graphics file
    imfinfo Information about graphics file
    imformats Manage image file format registry
    frame2im 동영상 프레임과 연결된 이미지 데이터 반환
    im2frame Convert image to movie frame
    im2java Convert image to Java image

    이미지 수정

    ind2rgb Convert indexed image to RGB image
    rgb2ind Convert RGB image to indexed image
    imapprox Approximate indexed image by reducing number of colors
    dither Convert image, increasing apparent color resolution by dithering
    cmpermute Rearrange colors in colormap
    cmunique Eliminate duplicate colors in colormap; convert grayscale or truecolor image to indexed image

    인쇄와 내보내기

    print Print figure or save to file
    printopt Configure printer defaults
    printdlg Print dialog box
    printpreview Preview figure to print
    orient Hardcopy paper orientation
    savefig Save figure to FIG-file
    openfig Open new copy or raise existing copy of saved figure
    hgexport Export figure
    hgsave Save Handle Graphics object hierarchy to file
    hgload Load Handle Graphics object hierarchy from file
    saveas Save figure or Simulink block diagram using specified format

    그래픽 객체

    그래픽 객체 식별

    gca Current axes handle
    gcf Current figure handle
    gcbf Handle of figure containing object whose callback is executing
    gcbo Handle of object whose callback is executing
    gco Handle of current object
    ancestor 그래픽 객체의 선조(Ancestor)
    allchild 지정한 객체의 모든 하위(자식) 객체 찾기
    findall 모든 그래픽 객체 찾기
    findfigs 화면을 벗어나 표시되는 Figure 찾기
    findobj 특정 속성을 가진 그래픽 객체 찾기
    gobjects Create array of graphics handles
    ishghandle True for Handle Graphics object handles
    copyobj Copy graphics objects and their descendants
    delete Remove files or objects
    get Query Handle Graphics object properties
    set Set Handle Graphics object properties
    propedit Open Property Editor

    핵심 객체

    root object Root
    figure Figure 그래픽 객체 만들기
    axes 축 그래픽 객체 만들기
    image Display image object
    light Create light object
    line Create line object
    patch Create one or more filled polygons
    rectangle Create 2-D rectangle object
    surface Create surface object
    text Create text object in current axes

    주석 객체

    annotation 주석 객체 생성

    플롯 객체

    set Set Handle Graphics object properties
    get Query Handle Graphics object properties

    그룹 객체

    hggroup Create hggroup object
    hgtransform Create hgtransform graphics object
    makehgtform Create 4-by-4 transform matrix

    Figure 창

    figure Figure 그래픽 객체 만들기
    gcf Current figure handle
    close Remove specified figure
    clf Clear current figure window
    refresh Redraw current figure
    newplot Determine where to draw graphics objects
    shg Show most recent graph window
    closereq Default figure close request function
    dragrect 마우스로 사각형 끌기
    drawnow 이벤트 큐 플러시(Event Queue Flush) 및 Figure 창(Figure Window) 업데이트
    rbbox Create rubberband box for area selection
    opengl Control OpenGL rendering

    축 속성 작업

    axes 축 그래픽 객체 만들기
    hold Retain current graph when adding new graphs
    ishold Current hold state
    newplot Determine where to draw graphics objects

    객체 속성 작업

    linkaxes Synchronize limits of specified 2-D axes
    linkprop Keep same value for corresponding properties of graphics objects
    refreshdata Refresh data in graph when data source is specified
    waitfor Block execution and wait for event or condition
    get Query Handle Graphics object properties
    set Set Handle Graphics object properties

    프로그래밍 스크립트와 프로그래밍 함수

    제어 흐름

    if/elseif/else if 문(if Statement) 내의 옵션 키워드if 문 내의 옵션 키워드Execute statements if condition is true
    for 지정된 횟수로 명령문 실행
    parfor Parallel for loop
    switch/case/otherwise Optional keyword in switch statementOptional keyword in switch statementSwitch among several cases based on expression
    try/catch Handle error detected in try statementExecute statements and catch resulting errors
    while Repeatedly execute statements while condition is true
    break for 루프 또는 while 루프 실행 종료
    continue Pass control to next iteration of for or while loop
    end 코드 블록을 종료하거나 마지막 배열 인덱스를 표시함
    pause Halt execution temporarily
    return Return to invoking function

    스크립트

    edit 파일 편집 또는 만들기
    input Request user input
    publish Generate view of MATLAB file in specified format
    notebook Open MATLAB Notebook in Microsoft Word software (on Microsoft Windows platforms)
    grabcode Extract MATLAB code from file published to HTML
    snapnow Force snapshot of image for inclusion in published document

    함수

    함수 기본 사항

    function 함수 이름, 입력, 출력 선언

    입력 인수와 출력 인수

    nargin Number of function input arguments
    nargout Number of function output arguments
    varargin Variable-length input argument list
    varargout Variable-length output argument list
    narginchk Validate number of input arguments
    nargoutchk Validate number of output arguments
    validateattributes Check validity of array
    validatestring Check validity of text string
    inputParser Parse function inputs
    inputname Variable name of function input

    변수

    persistent Define persistent variable
    genvarname Construct valid variable name from string
    isvarname Determine whether input is valid variable name
    namelengthmax Maximum identifier length
    assignin 지정된 작업 공간의 변수에 값 할당
    global Declare global variables
    isglobal Determine whether input is global variable

    오류 처리

    try/catch Handle error detected in try statementExecute statements and catch resulting errors
    error 메시지 표시와 함수 중단
    warning Warning message
    lastwarn Last warning message
    assert 조건 위반 시 오류 생성
    onCleanup Cleanup tasks upon function completion

    디버깅

    dbclear Clear breakpoints
    dbcont Resume execution
    dbdown Reverse workspace shift performed by dbup, while in debug mode
    dbquit Quit debug mode
    dbstack Function call stack
    dbstatus List all breakpoints
    dbstep Execute one or more lines from current breakpoint
    dbstop Set breakpoints for debugging
    dbtype List text file with line numbers
    dbup Shift current workspace to workspace of caller, while in debug mode
    checkcode Check MATLAB code files for possible problems
    keyboard Input from keyboard
    mlintrpt Run checkcode for file or folder, reporting results in browser

    코딩과 생산성에 관한 팁

    edit 파일 편집 또는 만들기

    프로그래밍 유틸리티

    echo 함수 실행 중에 명령문(Statement) 표시
    eval 텍스트 문자열로 된 MATLAB 표현식 실행
    evalc 캡처하면서 MATLAB 표현식 실행
    evalin 지정된 작업 공간에서 MATLAB 표현식 실행
    feval 함수 실행(Evaluate Function)
    run Run MATLAB script
    builtin 오버로드된 메서드에서 내장 함수(Built-in Function) 실행
    depdir List dependent folders for function or P-file
    depfun List dependencies of function or P-file
    mfilename File name of currently running function
    pcode Create protected function file
    timer Create object to schedule execution of MATLAB commands

    데이터 관리와 파일 관리

    작업 공간 변수

    clear Remove items from workspace, freeing up system memory
    clearvars Clear variables from memory
    disp Display text or array
    openvar Open workspace variable in Variables editor or other graphical editing tool
    who List variables in workspace
    whos List variables in workspace, with sizes and types
    load Load variables from file into workspace
    save Save workspace variables to file
    matfile Access and change variables directly in MAT-files, without loading into memory
    workspace Open Workspace browser to manage workspace

    데이터 가져오기와 내보내기

    가져오기 또는 내보내기 기본

    importdata Load data from file
    uiimport Import data interactively

    텍스트 파일

    csvread Read comma-separated value file
    csvwrite Write comma-separated value file
    dlmread ASCII로 구분된 숫자형 데이터 파일을 행렬로 읽기
    dlmwrite ASCII로 구분된 파일에 행렬 쓰기
    fileread 파일의 내용을 문자열로 읽기
    textread Read data from text file; write to multiple outputs
    textscan Read formatted data from text file or string
    readtable Create table from file
    writetable Write table to file
    type Display contents of file

    스프레드시트

    xlsfinfo Determine if file contains Microsoft Excel spreadsheet
    xlsread Read Microsoft Excel spreadsheet file
    xlswrite Write Microsoft Excel spreadsheet file
    readtable Create table from file
    writetable Write table to file

    로우 레벨 파일 I/O

    fclose 열려 있는 파일 하나 또는 모두 닫기
    feof 파일 끝(EOF) 테스트
    ferror 파일 I/O 오류에 대한 정보
    fgetl 새 줄(Newline) 문자를 제거하고 파일에서 라인 읽기
    fgets 새 줄(Newline) 문자를 유지하며 파일에서 라인 읽기
    fopen 파일 열기 또는 열려 있는 파일에 대한 정보 얻기
    fprintf 텍스트 파일에 데이터 쓰기
    fread 이진 파일에서 데이터 읽기
    frewind 열려 있는 파일의 시작 부분으로 파일 위치 표시기(File Position Indicator) 이동
    fscanf 텍스트 파일에서 데이터 읽기
    fseek 파일에서 지정된 위치로 이동
    ftell 열린 파일의 위치
    fwrite 이진 파일에 데이터 쓰기

    이미지

    exifread JPEG 및 TIFF 이미지 파일에서 EXIF 정보 읽기
    im2java Convert image to Java image
    imfinfo Information about graphics file
    imread Read image from graphics file
    imwrite Write image to graphics file
    Tiff MATLAB Gateway to LibTIFF library routines

    과학 데이터

    netCDF 파일
    nccreate Create variable in NetCDF file
    ncdisp Display contents of NetCDF data source in Command Window
    ncinfo Return information about NetCDF data source
    ncread Read data from variable in NetCDF data source
    ncreadatt Read attribute value from NetCDF data source
    ncwrite Write data to NetCDF file
    ncwriteatt Write attribute to NetCDF file
    ncwriteschema Add NetCDF schema definitions to NetCDF file
    netcdf Summary of MATLAB Network Common Data Form (NetCDF) capabilities
    HDF5 파일
    하이 레벨 함수
    h5create Create HDF5 data set
    h5disp Display contents of HDF5 file
    h5info Return information about HDF5 file
    h5read Read data from HDF5 data set
    h5readatt Read attribute from HDF5 file
    h5write Write to HDF5 data set
    h5writeatt Write HDF5 attribute
    로우 레벨 함수
    라이브러리(H5)
    H5.close Close HDF5 library
    H5.garbage_collect Free unused memory in HDF5 library
    H5.get_libversion Version of HDF5 library
    H5.open Open HDF5 library
    H5.set_free_list_limits Set size limits on free lists
    특성(H5A)
    H5A.close Close specified attribute
    H5A.create Create attribute
    H5A.delete Delete attribute
    H5A.get_info Information about attribute
    H5A.get_name Attribute name
    H5A.get_space Copy of attribute data space
    H5A.get_type Copy of attribute data type
    H5A.iterate Execute function for attributes attached to object
    H5A.open Open attribute
    H5A.open_by_idx Open attribute specified by index
    H5A.open_by_name Open attribute specified by name
    H5A.read Read attribute
    H5A.write Write attribute
    데이터셋(H5D)
    H5D.close Close dataset
    H5D.create Create new dataset
    H5D.get_access_plist Copy of dataset access property list
    H5D.get_create_plist Copy of dataset creation property list
    H5D.get_offset Location of dataset in file
    H5D.get_space Copy of dataset data space
    H5D.get_space_status Determine if space is allocated
    H5D.get_storage_size Determine required storage size
    H5D.get_type Copy of datatype
    H5D.open Open specified dataset
    H5D.read Read data from HDF5 dataset
    H5D.set_extent Change size of dataset dimensions
    H5D.vlen_get_buf_size Determine variable length storage requirements
    H5D.write Write data to HDF5 dataset
    차원 스케일(H5DS)
    H5DS.attach_scale Attach dimension scale to specific dataset dimension
    H5DS.detach_scale Detach dimension scale from specific dataset dimension
    H5DS.get_label Retrieve label from specific dataset dimension
    H5DS.get_num_scales Number of scales attached to dataset dimension
    H5DS.get_scale_name Name of dimension scale
    H5DS.is_scale Determine if dataset is a dimension scale
    H5DS.iterate_scales Iterate on scales attached to dataset dimension
    H5DS.set_label Set label for dataset dimension
    H5DS.set_scale Convert dataset to dimension scale
    오류(H5E)
    H5E.clear Clear error stack
    H5E.get_major Description of major error number
    H5E.get_minor Description of minor error number
    H5E.walk Walk error stack
    파일(H5F)
    H5F.close Close HDF5 file
    H5F.create Create HDF5 file
    H5F.flush Flush buffers to disk
    H5F.get_access_plist File access property list
    H5F.get_create_plist File creation property list
    H5F.get_filesize Size of HDF5 file
    H5F.get_freespace Amount of free space in file
    H5F.get_info Global information about file
    H5F.get_mdc_config Metadata cache configuration
    H5F.get_mdc_hit_rate Metadata cache hit-rate
    H5F.get_mdc_size Metadata cache size data
    H5F.get_name Name of HDF5 file
    H5F.get_obj_count Number of open objects in HDF5 file
    H5F.get_obj_ids List of open HDF5 file objects
    H5F.is_hdf5 Determine if file is HDF5
    H5F.mount Mount HDF5 file onto specified location
    H5F.open Open HDF5 file
    H5F.reopen Reopen HDF5 file
    H5F.set_mdc_config Configure HDF5 file metadata cache
    H5F.unmount Unmount file or group from mount point
    그룹(H5G)
    H5G.close Close group
    H5G.create Create group
    H5G.get_info Information about group
    H5G.open Open specified group
    식별자(H5I)
    H5I.dec_ref Decrement reference count
    H5I.get_file_id File identifier for specified object
    H5I.get_name Name of object
    H5I.get_ref Reference count of object
    H5I.get_type Type of object
    H5I.inc_ref Increment reference count of specified object
    H5I.is_valid Determine if specified identifier is valid
    링크(H5L)
    H5L.copy Copy link from source location to destination location
    H5L.create_external Create soft link to external object
    H5L.create_hard Create hard link
    H5L.create_soft Create soft link
    H5L.delete Remove link
    H5L.exists Determine if link exists
    H5L.get_info Information about link
    H5L.get_name_by_idx Information about link specified by index
    H5L.get_val Value of symbolic link
    H5L.iterate Iterate over links
    H5L.iterate_by_name Iterate through links in group specified by name
    H5L.move Rename link
    H5L.visit Recursively iterate through links in group specified by group identifier
    H5L.visit_by_name Recursively iterate through links in group specified by location and group name
    MATLAB(H5ML)
    H5ML.compare_values Numerically compare two HDF5 values
    H5ML.get_constant_names Constants known by HDF5 library
    H5ML.get_constant_value Value corresponding to a string
    H5ML.get_function_names Functions provided by HDF5 library
    H5ML.get_mem_datatype Data type for dataset ID
    객체(H5O)
    H5O.close Close object
    H5O.copy Copy object from source location to destination location
    H5O.get_comment Get comment for object specified by object identifier
    H5O.get_comment_by_name Get comment for object specified by location and object name
    H5O.get_info Object metadata
    H5O.link Create hard link to specified object
    H5O.open Open specified object
    H5O.open_by_idx Open object specified by index
    H5O.set_comment Set comment for object specified by object identifier
    H5O.set_comment_by_name Set comment for object specified by location and object name
    H5O.visit Visit objects specified by object identifier
    H5O.visit_by_name Visit objects specified by location and object name
    속성(H5P) 일반 속성 목록 작업
    H5P.close Close property list
    H5P.copy Copy of property list
    H5P.create Create new property list
    H5P.get_class Property list class
    일반 속성 목록 작업
    H5P.close_class Close property list class
    H5P.equal Determine equality of property lists
    H5P.exist Determine if specified property exists in property list
    H5P.get Value of specified property in property list
    H5P.get_class_name Name of property list class
    H5P.get_class_parent Identifier for parent class
    H5P.get_nprops Query number of properties in property list or class
    H5P.get_size Query size of property value in bytes
    H5P.isa_class Determine if property list is member of class
    H5P.iterate Iterate over properties in property list
    H5P.set Set property list value
    데이터셋 액세스, 메모리, 전달 속성
    H5P.get_btree_ratios B-tree split ratios
    H5P.get_chunk_cache Raw data chunk cache parameters
    H5P.get_dxpl_multi Data access property lists for multiple files
    H5P.get_edc_check Determine if error detection is enabled
    H5P.get_hyper_vector_size Number of I/O vectors
    H5P.set_btree_ratios Set B-tree split ratios for dataset transfer
    H5P.set_chunk_cache Set raw data chunk cache parameters
    H5P.set_dxpl_multi Set data transfer property list for multifile driver
    H5P.set_edc_check Enable error detection for dataset transfer
    H5P.set_hyper_vector_size Set number of I/O vectors for hyperslab I/O
    데이터셋 생성 속성
    H5P.all_filters_avail Determine availability of all filters
    H5P.fill_value_defined Determine if fill value is defined
    H5P.get_alloc_time Return timing of storage space allocation
    H5P.get_chunk Return size of chunks
    H5P.get_external Return information about external file
    H5P.get_external_count Return count of external files
    H5P.get_fill_time Return time when fill values are written to dataset
    H5P.get_fill_value Return dataset fill value
    H5P.get_filter Return information about filter in pipeline
    H5P.get_filter_by_id Return information about specified filter
    H5P.get_layout Determine layout of raw data for dataset
    H5P.get_nfilters Return number of filters in pipeline
    H5P.modify_filter Modify filter in pipeline
    H5P.remove_filter Remove filter from property list
    H5P.set_alloc_time Set timing for storage space allocation
    H5P.set_chunk Set chunk size
    H5P.set_deflate Set compression method and compression level
    H5P.set_external Add additional file to external file list
    H5P.set_fill_time Set time when fill values are written to dataset
    H5P.set_fill_value Set fill value for dataset creation property list
    H5P.set_filter Add filter to filter pipeline
    H5P.set_fletcher32 Set Fletcher32 checksum filter in dataset creation
    H5P.set_layout Set type of storage for dataset
    H5P.set_nbit Set N-Bit filter
    H5P.set_scaleoffset Set Scale-Offset filter
    H5P.set_shuffle Set shuffle filter
    파일 액세스 속성
    H5P.get_alignment Retrieve alignment properties
    H5P.get_driver Low-level file driver
    H5P.get_family_offset Offset for family file driver
    H5P.get_fapl_core Information about core file driver properties
    H5P.get_fapl_family File access property list information
    H5P.get_fapl_multi Information about multifile access property list
    H5P.get_fclose_degree File close degree
    H5P.get_libver_bounds Library version bounds settings
    H5P.get_gc_references Garbage collection references setting
    H5P.get_mdc_config Metadata cache configuration
    H5P.get_meta_block_size Metadata block size setting
    H5P.get_multi_type Type of data property for MULTI driver
    H5P.get_sieve_buf_size Maximum data sieve buffer size
    H5P.get_small_data_block_size Small data block size setting
    H5P.set_alignment Set alignment properties for file access property list
    H5P.set_family_offset Set offset property for family of files
    H5P.set_fapl_core Modify file access to use H5FD_CORE driver
    H5P.set_fapl_family Set file access to use family driver
    H5P.set_fapl_log Set use of logging driver
    H5P.set_fapl_multi Set use of multifile driver
    H5P.set_fapl_sec2 Set file access for sec2 driver
    H5P.set_fapl_split Set file access for emulation of split file driver
    H5P.set_fapl_stdio Set file access for standard I/O driver
    H5P.set_fclose_degree Set file access for file close degree
    H5P.set_gc_references Set garbage collection references flag
    H5P.set_libver_bounds Set library version bounds for objects
    H5P.set_mdc_config Set initial metadata cache configuration
    H5P.set_meta_block_size Set minimum metadata block size
    H5P.set_multi_type Specify type of data accessed with MULTI driver
    H5P.set_sieve_buf_size Set maximum size of data sieve buffer
    H5P.set_small_data_block_size Set size of block reserved for small data
    파일 생성 속성
    H5P.get_istore_k Return 1/2 rank of indexed storage B-tree
    H5P.get_sizes Return size of offsets and lengths
    H5P.get_sym_k Return size of B-tree 1/2 rank and leaf node 1/2 size
    H5P.get_userblock Return size of user block
    H5P.get_version Return version information for file creation property list
    H5P.set_istore_k Set size of parameter for indexing chunked datasets
    H5P.set_sizes Set byte size of offsets and lengths
    H5P.set_sym_k Set size of parameters used to control symbol table nodes
    H5P.set_userblock Set user block size
    객체 복사와 객체 생성 속성
    H5P.get_attr_creation_order Return tracking order and indexing settings
    H5P.get_attr_phase_change Retrieve attribute phase change thresholds
    H5P.get_copy_object Return properties to be used when object is copied
    H5P.set_attr_creation_order Set tracking of attribute creation order
    H5P.set_attr_phase_change Set attribute storage phase change thresholds
    H5P.set_copy_object Set properties to be used when objects are copied
    그룹 생성 속성
    H5P.get_create_intermediate_group Determine creation of intermediate groups
    H5P.get_link_creation_order Query if link creation order is tracked
    H5P.get_link_phase_change Query settings for conversion between groups
    H5P.set_create_intermediate_group Set creation of intermediate groups
    H5P.set_link_creation_order Set creation order tracking and indexing
    H5P.set_link_phase_change Set parameters for group conversion
    HDF5 문자열 속성
    H5P.get_char_encoding Return character encoding
    H5P.set_char_encoding Set character encoding used to encode strings
    참조(H5R)
    H5R.create Create reference
    H5R.dereference Open object specified by reference
    H5R.get_name Name of referenced object
    H5R.get_obj_type Type of referenced object
    H5R.get_region Copy of data space of specified region
    데이터스페이스(H5S)
    H5S.copy Create copy of data space
    H5S.create Create new data space
    H5S.close Close data space
    H5S.create_simple Create new simple data space
    H5S.extent_copy Copy extent from source to destination data space
    H5S.is_simple Determine if data space is simple
    H5S.offset_simple Set offset of simple data space
    H5S.select_all Select entire extent of data space
    H5S.select_elements Specify coordinates to include in selection
    H5S.select_hyperslab Select hyperslab region
    H5S.select_none Reset selection region to include no elements
    H5S.select_valid Determine validity of selection
    H5S.set_extent_none Remove extent from data space
    H5S.set_extent_simple Set size of data space
    H5S.get_select_bounds Bounding box of data space selection
    H5S.get_select_elem_npoints Number of element points in selection
    H5S.get_select_elem_pointlist Element points in data space selection
    H5S.get_select_hyper_blocklist List of hyperslab blocks
    H5S.get_select_hyper_nblocks Number of hyperslab blocks
    H5S.get_select_npoints Number of elements in data space selection
    H5S.get_select_type Type of data space selection
    H5S.get_simple_extent_dims Data space size and maximum size
    H5S.get_simple_extent_ndims Data space rank
    H5S.get_simple_extent_npoints Number of elements in data space
    H5S.get_simple_extent_type Data space class
    데이터형(H5T) 일반 데이터형 작업
    H5T.close Close data type
    H5T.commit Commit transient data type
    H5T.committed Determine if data type is committed
    H5T.copy Copy data type
    H5T.create Create new data type
    H5T.detect_class Determine of data type contains specific class
    H5T.equal Determine equality of data types
    H5T.get_class Data type class identifier
    H5T.get_create_plist Copy of data type creation property list
    H5T.get_native_type Native data type of dataset data type
    H5T.get_size Size of data type in bytes
    H5T.get_super Base data type
    H5T.lock Lock data type
    H5T.open Open named data type
    배열 데이터형
    H5T.array_create Create array data type object
    H5T.get_array_dims Array dimension extents
    H5T.get_array_ndims Rank of array data type
    Atomic 데이터형 속성
    H5T.get_cset Character set of string data type
    H5T.get_ebias Exponent bias of floating-point type
    H5T.get_fields Floating-point data type bit field information
    H5T.get_inpad Internal padding type for floating-point data types
    H5T.get_norm Mantissa normalization type
    H5T.get_offset Bit offset of first significant bit
    H5T.get_order Byte order of atomic data type
    H5T.get_pad Padding type of least and most-significant bits
    H5T.get_precision Precision of atomic data type
    H5T.get_sign Sign type for integer data type
    H5T.get_strpad Storage mechanism for string data type
    H5T.set_cset Set character dataset for string data type
    H5T.set_ebias Set exponent bias of floating-point data type
    H5T.set_fields Set sizes and locations of floating-point bit fields
    H5T.set_inpad Specify how unused internal bits are to be filled
    H5T.set_norm Set mantissa normalization of floating-point data type
    H5T.set_offset Set bit offset of first significant bit
    H5T.set_order Set byte ordering of atomic data type
    H5T.set_pad Set padding type for least and most significant bits
    H5T.set_precision Set precision of atomic data type
    H5T.set_sign Set sign property for integer data type
    H5T.set_size Set size of data type in bytes
    H5T.set_strpad Set storage mechanism for string data type
    Compound 데이터형
    H5T.get_member_class Data type class for compound data type member
    H5T.get_member_index Index of compound or enumeration type member
    H5T.get_member_name Name of compound or enumeration type member
    H5T.get_member_offset Offset of field of compound data type
    H5T.get_member_type Data type of specified member
    H5T.get_nmembers Number of elements in enumeration type
    H5T.insert Add member to compound data type
    H5T.pack Recursively remove padding from compound data type
    Enumeration 데이터형
    H5T.enum_create Create new enumeration data type
    H5T.enum_insert Insert enumeration data type member
    H5T.enum_nameof Name of enumeration data type member
    H5T.enum_valueof Value of enumeration data type member
    H5T.get_member_value Value of enumeration data type member
    Opaque 데이터형 속성
    H5T.get_tag Tag associated with opaque data type
    H5T.set_tag Tag opaque data type with description
    Variable-length 데이터형
    H5T.is_variable_str Determine if data type is variable-length string
    H5T.vlen_create Create new variable-length data type
    필터와 압축(H5Z)
    H5Z.filter_avail Determine if filter is available
    H5Z.get_filter_info Information about filter
    HDF4 파일
    hdfinfo Information about HDF4 or HDF-EOS file
    hdfread Read data from HDF4 or HDF-EOS file
    hdf Summary of MATLAB HDF4 capabilities
    FITS 파일
    하이 레벨 함수
    fitsdisp FITS 메타데이터 표시
    fitsinfo FITS 파일에 대한 정보
    fitsread FITS 파일에서 데이터 읽기
    fitswrite 이미지를 FITS 파일에 쓰기
    로우 레벨 함수
    파일 액세스
    createFile Create FITS file
    openFile Open FITS file
    closeFile Close FITS file
    deleteFile Delete FITS file
    fileName Name of FITS file
    fileMode I/O mode of FITS file
    이미지 조작
    createImg Create FITS image
    getImgSize Size of image
    getImgType Data type of image
    insertImg Insert FITS image after current image
    readImg Read image data
    setBscale Reset image scaling
    writeImg Write to FITS image
    키워드
    readCard Header record of keyword
    readKey Keyword
    readKeyCmplx Keyword as complex scalar value
    readKeyDbl Keyword as double precision value
    readKeyLongLong Keyword as int64
    readKeyLongStr Long string value
    readKeyUnit Physical units string from keyword
    readRecord Header record specified by number
    writeComment Write or append COMMENT keyword to CHU
    writeDate Write DATE keyword to CHU
    writeKey Update or add new keyword into current HDU
    writeKeyUnit Write physical units string
    writeHistory Write or append HISTORY keyword to CHU
    deleteKey Delete key by name
    deleteRecord Delete key by record number
    getHdrSpace Number of keywords in header
    HDU(Header Data Unit) 액세스
    copyHDU Copy current HDU from one file to another
    getHDUnum Number of current HDU in FITS file
    getHDUtype Type of current HDU
    getNumHDUs Total number of HDUs in FITS file
    movAbsHDU Move to absolute HDU number
    movNamHDU Move to first HDU having specific type and keyword values
    movRelHDU Move relative number of HDUs from current HDU
    writeChecksum Compute and write checksum for current HDU
    deleteHDU Delete current HDU in FITS file
    이미지 압축
    imgCompress Compress HDU from one file into another
    isCompressedImg Determine if current image is compressed
    setCompressionType Set image compression type
    setHCompScale Set scale parameter for HCOMPRESS algorithm
    setHCompSmooth Set smoothing for images compressed with HCOMPRESS
    setTileDim Set tile dimensions
    ASCII와 Binary 테이블
    createTbl Create new ASCII or binary table extension
    insertCol Insert column into table
    insertRows Insert rows into table
    insertATbl Insert ASCII table after current HDU
    insertBTbl Insert binary table after current HDU
    deleteCol Delete column from table
    deleteRows Delete rows from table
    getAColParms ASCII table information
    getBColParms Binary table information
    getColName Table column name
    getColType Scaled column data type, repeat value, width
    getEqColType Column data type, repeat value, width
    getNumCols Number of columns in table
    getNumRows Number of rows in table
    readATblHdr Read header information from current ASCII table
    readBTblHdr Read header information from current binary table
    readCol Read rows of ASCII or binary table column
    setTscale Reset image scaling
    writeCol Write elements into ASCII or binary table column
    유틸리티
    getConstantValue Numeric value of named constant
    getVersion Revision number of the CFITSIO library
    getOpenFiles List of open FITS files
    BIF(Band-Interleaved File)
    multibandread Read band-interleaved data from binary file
    multibandwrite Write band-interleaved data to file
    CDF(Common Data Format)
    cdfepoch Convert MATLAB formatted dates to CDF formatted dates
    cdfinfo Information about Common Data Format (CDF) file
    cdfread Read data from Common Data Format (CDF) file
    cdfwrite Write data to Common Data Format (CDF) file
    todatenum Convert CDF epoch object to MATLAB datenum
    cdflib Summary of Common Data Format (CDF) capabilities

    오디오와 비디오

    파일 읽기와 쓰기
    audioinfo 오디오 파일에 대한 정보
    audioread 오디오 파일 읽기
    audiowrite 오디오 파일 쓰기
    mmfileinfo Information about multimedia file
    movie2avi Create Audio/Video Interleaved (AVI) file from MATLAB movie
    VideoReader Read video files
    VideoWriter Write video files
    녹음과 재생
    audiodevinfo 오디오 장치에 대한 정보
    audioplayer 오디오 재생을 위한 객체 생성
    audiorecorder 오디오 녹음을 위한 객체 생성
    sound Convert matrix of signal data to sound
    soundsc Scale data and play as sound
    유틸리티
    beep 경고음 생성
    lin2mu Convert linear audio signal to mu-law
    mu2lin Convert mu-law audio signal to linear

    XML 문서

    xmlread Read XML document and return Document Object Model node
    xmlwrite Write XML Document Object Model node
    xslt Transform XML document using XSLT engine

    메모리 매핑

    disp (memmapfile) Information about memory map
    get (memmapfile) Memory map properties
    memmapfile Create memory map to a file

    파일 작업

    파일과 폴더

    dir List folder contents
    ls List folder contents
    pwd Identify current folder
    fileattrib 파일 또는 폴더의 특성(Attribute) 설정 또는 가져오기
    exist 변수, 함수, 폴더 또는 클래스가 있는지 확인
    isdir Determine whether input is folder
    type Display contents of file
    visdiff Compare two text files, MAT-Files, binary files, Zip files, or folders
    what List MATLAB files in folder
    which Locate functions and files
    cd Change current folder
    copyfile Copy file or folder
    delete Remove files or objects
    recycle Set option to move deleted files to recycle folder
    mkdir Make new folder
    movefile Move file or folder
    rmdir Remove folder
    open Open file in appropriate application
    winopen Open file in appropriate application (Windows)
    filebrowser 현재 폴더 브라우저를 열거나, 폴더 브라우저가 열려 있는 경우 선택하기

    파일 이름 생성

    fileparts 파일 이름과 경로 부분
    fullfile 부분에서 전체 파일 이름 생성
    filemarker 파일 이름과 내부 함수 이름을 구분하기 위한 문자
    filesep 현재 플랫폼의 파일 구분 기호(Separator)
    tempdir Name of system's temporary folder
    tempname Unique name for temporary file
    matlabroot Root folder
    toolboxdir Root folder for specified toolbox

    파일 압축

    gunzip Uncompress GNU zip files
    gzip Compress files into GNU zip files
    tar Compress files into tar file
    untar Extract contents of tar file
    unzip Extract contents of zip file
    zip Compress files into zip file

    검색 경로

    addpath 검색 경로에 폴더 추가
    rmpath Remove folders from search path
    path View or change search path
    savepath Save current search path
    userpath View or change user portion of search path
    genpath Generate path string
    pathsep Search path separator for current platform
    pathtool Open Set Path dialog box to view and change search path
    restoredefaultpath Restore default search path

    운영 체제 명령

    clipboard Copy and paste strings to and from system clipboard
    computer Information about computer on which MATLAB software is running
    dos DOS 명령 실행 및 출력값 반환
    getenv Environment variable
    perl Call Perl script using appropriate operating system executable
    setenv Set environment variable
    system Execute operating system command and return output
    unix Execute UNIX command and return output
    winqueryreg Item from Windows registry

    인터넷 파일 액세스

    ftp FTP 서버 연결
    sendmail Send email message to address list
    urlread Download URL content to MATLAB string
    urlwrite Download URL content and save to file
    web Open Web page or file in browser

    직렬 포트 장치

    delete (serial) Remove serial port object from memory
    fclose (serial) 장치에서 직렬 포트 객체 연결 끊기
    fgetl (serial) 장치에서 텍스트 라인을 읽고 종결자 무시
    fgets (serial) 장치에서 텍스트 라인을 읽고 종결자 포함
    fopen (serial) 장치에 직렬 포트 객체 연결
    fprintf (serial) 장치에 텍스트 쓰기
    fread (serial) 장치에서 이진 데이터 읽기
    fscanf (serial) 장치에서 데이터를 텍스트 형식으로 읽기
    fwrite (serial) Write binary data to device
    get (serial) Serial port object properties
    instrcallback Event information when event occurs
    instrfind Read serial port objects from memory to MATLAB workspace
    instrfindall Find visible and hidden serial port objects
    isvalid (serial) Determine whether serial port objects are valid
    readasync Read data asynchronously from device
    record Record data and event information to file
    serial Create serial port object
    serialbreak Send break to device connected to serial port
    set (serial) Configure or display serial port object properties
    stopasync Stop asynchronous read and write operations
    clear (serial) Remove serial port object from MATLAB workspace
    load (serial) Load serial port objects and variables into MATLAB workspace
    save (serial) Save serial port objects and variables to file
    disp (serial) Serial port object summary information
    length (serial) Length of serial port object array
    size (serial) Size of serial port object array

    GUI 작성

    GUI 작성 기본 사항

    guide Open GUI Layout Editor

    구성 요소 선택

    GUI 컨트롤과 표시기

    figure Figure 그래픽 객체 만들기
    axes 축 그래픽 객체 만들기
    uicontrol Create user interface control object
    uitable Create 2-D graphic table GUI component
    uipanel Create panel container object
    uibuttongroup Create container object to exclusively manage radio buttons and toggle buttons
    actxcontrol Figure 창에 Microsoft ActiveX 컨트롤을 만듭니다.

    메뉴와 도구 모음

    uimenu Create menus and menu items on figure windows
    uicontextmenu Create context menu
    uitoolbar Create toolbar on figure
    uipushtool Create push button on toolbar
    uitoggletool Create toggle button on toolbar

    사전 정의된 대화 상자

    dialog Create and display empty dialog box
    errordlg 오류 대화 상자 만들기 및 열기
    helpdlg Create and open help dialog box
    msgbox Create and open message dialog box
    questdlg Create and open question dialog box
    uigetpref Specify and conditionally open dialog box according to user preference
    uisetpref Manage preferences used in uigetpref
    waitbar Open or update wait bar dialog box
    warndlg Open warning dialog box
    export2wsdlg 작업 공간으로 변수 내보내기
    inputdlg Create and open input dialog box
    listdlg Create and open list-selection dialog box
    uisetcolor Open standard dialog box for setting object's ColorSpec
    uisetfont Open standard dialog box for setting object's font characteristics
    printdlg Print dialog box
    printpreview Preview figure to print
    uigetdir Open standard dialog box for selecting directory
    uigetfile Open standard dialog box for retrieving files
    uiopen Interactively select file to open and load data
    uiputfile Open standard dialog box for saving files
    uisave Interactively save workspace variables to MAT-file

    구성 요소 레이아웃

    align 사용자 인터페이스 컨트롤(uicontrols) 및 축 배치
    movegui Move GUI figure to specified location on screen
    getpixelposition Get component position in pixels
    setpixelposition Set component position in pixels
    listfonts List available system fonts
    textwrap Wrapped string matrix for given uicontrol
    uistack Reorder visual stacking order of objects

    GUI 동작 코딩

    guidata Store or retrieve GUI data
    guihandles Create structure of handles
    openfig Open new copy or raise existing copy of saved figure
    getappdata Value of application-defined data
    isappdata True if application-defined data exists
    rmappdata Remove application-defined data
    setappdata Specify application-defined data
    uiresume Resume execution of blocked program
    uiwait Block program execution and wait to resume
    waitfor Block execution and wait for event or condition
    waitforbuttonpress Wait for key press or mouse-button click
    addpref 기본 설정(Preference) 추가
    getpref Preference
    ispref Test for existence of preference
    rmpref Remove preference
    setpref Set preference

    GUI를 앱으로 패키징

    matlab.apputil.create 대화형 방식 대화 상자를 사용하여 앱을 .mlappinstall 파일로 패키징하는 앱 프로젝트 파일 생성 또는 수정
    matlab.apputil.package 앱 파일을 .mlappinstall 파일로 패키징
    matlab.apputil.install .mlappinstall 파일에서 앱 설치
    matlab.apputil.run 프로그래밍 방식으로 앱 실행
    matlab.apputil.getInstalledAppInfo 설치된 앱 정보 나열
    matlab.apputil.uninstall 앱 설치 제거

    고급 소프트웨어 개발

    객체 지향 프로그래밍

    클래스 구문 기본 사항

    classdef Class definition keywords
    class Determine class of object
    isa Determine if input is object of specified class
    isequal Determine array equality
    isobject Determine if input is MATLAB object
    enumeration 클래스 열거형(enumeration) 멤버와 이름 표시
    events 이벤트 이름
    methods Class method names
    properties Class property names

    MATLAB 클래스 정의

    클래스 정의와 구성
    classdef Class definition keywords
    import Add package or class to current import list
    속성
    properties Class property names
    isprop Determine if property of object
    dynamicprops 동적 속성(Dynamic Property)으로 핸들 클래스를 도출하는 데 사용되는 추상 클래스(Abstract Class)
    meta.property meta.property class describes MATLAB class properties
    메서드
    methods Class method names
    ismethod Determine if method of object
    meta.method meta.method class describes MATLAB class methods
    핸들 클래스
    handle Abstract class for deriving handle classes
    hgsetget Abstract class used to derive handle class with set and get methods
    dynamicprops 동적 속성(Dynamic Property)으로 핸들 클래스를 도출하는 데 사용되는 추상 클래스(Abstract Class)
    matlab.mixin.Copyable Superclass providing copy functionality for handle objects
    delete Handle object destructor
    findobj 지정된 조건과 일치하는 핸들 객체 찾기
    isa Determine if input is object of specified class
    isvalid Is object valid handle class object
    findprop 속성 이름과 연결된 meta.property 객체 찾기
    relationaloperators Equality and sorting of handle objects
    이벤트
    events 이벤트 이름
    notify Notify listeners that event is occurring
    addlistener 이벤트 리스너(Event Listener) 생성
    event.EventData 이벤트 리스너(Event Listener)로 전달되는 모든 데이터 객체의 기본 클래스
    event.listener 리스너(Listener) 객체를 정의하는 클래스
    event.PropertyEvent 속성 이벤트의 데이터
    event.proplistener 속성 이벤트에 대한 리스너(Listener) 객체 정의
    객체 배열
    empty 빈 배열 만들기
    matlab.mixin.Heterogeneous Superclass for heterogeneous array formation
    클래스 계층 구조
    superclasses Superclass names
    matlab.mixin.Heterogeneous Superclass for heterogeneous array formation
    열거형
    enumeration 클래스 열거형(enumeration) 멤버와 이름 표시
    meta.EnumeratedValue Describes enumeration members of MATLAB class
    저장 제어와 로드 제어
    save Save workspace variables to file
    load Load variables from file into workspace
    saveobj Modify save process for object
    loadobj Modify load process for object
    MATLAB 동작 사용자 지정
    cat Concatenate arrays along specified dimension
    horzcat Concatenate arrays horizontally
    vertcat Concatenate arrays vertically
    empty 빈 배열 만들기
    disp Display text or array
    display Display text and numeric expressions
    numel Number of array elements
    size Array dimensions
    end 코드 블록을 종료하거나 마지막 배열 인덱스를 표시함
    subsref Redefine subscripted reference for objects
    subsasgn Subscripted assignment
    subsindex Subscript indexing with object
    substruct Create structure argument for subsasgn or subsref
    객체 표시 사용자 지정
    matlab.mixin.CustomDisplay Display customization interface class
    matlab.mixin.util.PropertyGroup Custom property list for object display

    클래스와 객체에 대한 정보 가져오기

    metaclass Obtain meta.class object
    meta.abstractDetails Find abstract methods and properties
    meta.class.fromName Return meta.class object associated with named class
    meta.package.fromName Return meta.package object for specified package
    meta.package.getAllPackages Get all top-level packages
    meta.class meta.class class describes MATLAB classes
    meta.property meta.property class describes MATLAB class properties
    meta.method meta.method class describes MATLAB class methods
    meta.event meta.event class describes MATLAB class events
    meta.package meta.package class describes MATLAB packages
    meta.DynamicProperty meta.DynamicProperty class describes dynamic property of MATLAB object
    meta.EnumeratedValue Describes enumeration members of MATLAB class
    meta.MetaData Superclass for MATLAB object metadata

    예외 처리

    try/catch Handle error detected in try statementExecute statements and catch resulting errors
    addCause (MException) 예외의 추가적인 원인 기록
    getReport (MException) Get error message for exception
    last (MException) Last uncaught exception
    rethrow (MException) Reissue existing exception
    throw (MException) Issue exception and terminate function
    throwAsCaller (MException) Throw exception as if from calling function
    MException Capture error information

    성능과 메모리

    코드 성능

    bench MATLAB 벤치마크
    cputime Elapsed CPU time
    memory Display memory information
    profile Profile execution time for function
    profsave Save profile report in HTML format
    tic Start stopwatch timer
    timeit Measure time required to run function
    toc Read elapsed time from stopwatch

    메모리 사용

    clear Remove items from workspace, freeing up system memory
    inmem Names of functions, MEX-files, classes in memory
    memory Display memory information
    pack Consolidate workspace memory
    whos List variables in workspace, with sizes and types

    단위 테스트 프레임워크

    단위 테스트 작성

    functiontests 로컬 함수에 대한 핸들에서 테스트 배열 만들기
    matlab.unittest.TestCase Superclass of all matlab.unittest test classes

    단위 테스트 실행

    runtests Run set of tests
    matlab.unittest.TestCase.run Run TestCase test
    matlab.unittest.TestSuite.run Run TestSuite array using TestRunner object configured for text output
    matlab.unittest.TestRunner.run Run all tests in TestSuite array
    matlab.unittest.TestRunner.addPlugin Add plugin to TestRunner object
    matlab.unittest.TestSuite Class for grouping tests to run
    matlab.unittest.Test Specification of a single test method
    matlab.unittest.TestRunner Class for running tests in matlab.unittest framework

    테스트 결과 분석

    matlab.unittest.TestResult Result of running test suite

    사용자 지정 문서

    builddocsearchdb 검색 가능한 문서 데이터베이스 작성

    외부 프로그래밍 언어 인터페이스

    Java 라이브러리

    javaArray Construct Java array object
    javaclasspath Return Java class path or specify dynamic path
    javaaddpath Add entries to dynamic Java class path
    javarmpath Remove entries from dynamic Java class path
    javachk Error message based on Java feature support
    isjava Determine if input is Java object
    usejava Determine if Java feature is available
    javaMethod Call Java method
    javaMethodEDT Call Java method from Event Dispatch Thread (EDT)
    javaObject Call Java constructor
    javaObjectEDT Call Java constructor on Event Dispatch Thread (EDT)
    cell Create cell array
    class Determine class of object
    clear Remove items from workspace, freeing up system memory
    depfun List dependencies of function or P-file
    exist 변수, 함수, 폴더 또는 클래스가 있는지 확인
    fieldnames 구조체의 필드 이름 또는 객체의 퍼블릭 필드
    im2java Convert image to Java image
    import Add package or class to current import list
    inmem Names of functions, MEX-files, classes in memory
    inspect Open Property Inspector
    isa Determine if input is object of specified class
    methods Class method names
    methodsview View class methods
    which Locate functions and files
    matlab.exception.JavaException Capture error information for Java exception

    .NET 라이브러리

    시작하기
    NET.addAssembly Make .NET assembly visible to MATLAB
    NET.isNETSupported Check for supported Microsoft .NET Framework
    NET Summary of functions in MATLAB .NET interface
    enableNETfromNetworkDrive 네트워크 드라이브에서 .NET 명령에 대한 액세스 활성화
    NET.Assembly Members of .NET assembly
    NET.NetException Capture error information for .NET exception
    데이터형
    NET.createArray Array for nonprimitive .NET types
    cell Create cell array
    NET.disableAutoRelease Lock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB does not release COM object
    NET.enableAutoRelease Unlock .NET object representing a RunTime Callable Wrapper (COM Wrapper) so that MATLAB releases COM object
    속성
    NET.setStaticProperty Static property or field name
    이벤트와 대리자
    BeginInvoke 비동기 .NET delegate 호출 시작
    EndInvoke .NET System.Delegate BeginInvoke 메서드로 시작된 비동기 호출(Asynchronous Call)의 결과 검색
    Combine Convenience function for static .NET System.Delegate Combine method
    Remove Convenience function for static .NET System.Delegate Remove method
    RemoveAll Convenience function for static .NET System.Delegate RemoveAll method
    열거형
    bitand 비트별 AND(Bit-wise AND)
    bitor 비트별 OR(Bit-wise OR)
    bitxor 비트별 XOR
    bitnot .NET 열거형 객체 비트별 NOT 인스턴스 메서드(.NET Enumeration Object Bit-wise NOT Instance Method)
    제네릭 클래스
    NET.convertArray Convert numeric MATLAB array to .NET array
    NET.createGeneric Create instance of specialized .NET generic type
    NET.invokeGenericMethod Invoke generic method of object
    NET.GenericClass Represent parameterized generic type definitions

    MEX-File 호출

    mexext Binary MEX-file-name extension
    inmem Names of functions, MEX-files, classes in memory

    COM 인터페이스

    COM 객체
    actxserver COM 서버 생성
    actxcontrol Figure 창에 Microsoft ActiveX 컨트롤을 만듭니다.
    actxcontrollist 현재 설치된 Microsoft ActiveX 컨트롤 목록 표시
    actxcontrolselect GUI에서 Microsoft ActiveX 컨트롤 생성
    iscom Determine whether input is COM or ActiveX object
    isprop Determine whether input is COM object property
    get Get property value from interface, or display properties
    set Set object or interface property to specified value
    addproperty COM 객체에 사용자 지정 속성 추가
    deleteproperty Remove custom property from COM object
    inspect Open Property Inspector
    propedit Open built-in property page for control
    fieldnames 구조체의 필드 이름 또는 객체의 퍼블릭 필드
    ismethod Determine whether input is COM object method
    methods Class method names
    methodsview View class methods
    invoke Invoke method on COM object or interface, or display methods
    isevent Determine whether input is COM object event
    events COM 객체가 트리거할 수 있는 이벤트 목록
    eventlisteners COM 객체 이벤트와 연결된 이벤트 핸들러(Event Handler) 함수 나열
    registerevent Associate event handler for COM object event at run time
    unregisterallevents Unregister all event handlers associated with COM object events at run time
    unregisterevent Unregister event handler associated with COM object event at run time
    isinterface Determine whether input is COM interface
    interfaces List custom interfaces exposed by COM server object
    release Release COM interface
    delete Remove COM control or server
    move Move or resize control in parent window
    load Initialize control object from file
    save Serialize control object to file
    MATLAB COM 자동화 서버 호출
    Execute 자동화 서버(Automation Server)에서 MATLAB 명령 실행
    Feval 자동화 서버(Automation Server)에서 MATLAB 함수 실행(Evaluate Function)
    GetCharArray Character array from Automation server
    PutCharArray Store character array in Automation server
    GetFullMatrix Matrix from Automation server workspace
    PutFullMatrix Matrix in Automation server workspace
    GetVariable Data from variable in Automation server workspace
    GetWorkspaceData Data from Automation server workspace
    PutWorkspaceData Data in Automation server workspace
    MaximizeCommandWindow Open Automation server window
    MinimizeCommandWindow Minimize size of Automation server window
    actxGetRunningServer 실행 중인 자동화 서버 인스턴스에 대한 핸들
    enableservice MATLAB 자동화 서버(Automation Server) 활성화/비활성화 또는 상태 보고
    Quit Terminate MATLAB Automation server

    웹 서비스

    callSoapService 끝점(Endpoint)에 SOAP 메시지 보내기
    createClassFromWsdl Create MATLAB class based on WSDL document
    createSoapMessage Create SOAP message to send to server
    parseSoapResponse Convert response string from SOAP server into MATLAB types

    C 공유 라이브러리

    loadlibrary Load shared library into MATLAB
    unloadlibrary Unload shared library from memory
    libisloaded Determine if shared library is loaded
    calllib 공유 라이브러리의 함수 호출
    libfunctions Return information on functions in shared library
    libfunctionsview Display shared library function signatures in window
    libstruct Convert MATLAB structure to C-style structure for use with shared library
    libpointer Pointer object for use with shared library
    lib.pointer Pointer object compatible with C pointer

    MATLAB에 대한 응용 프로그램 프로그래밍 인터페이스

    MEX-File 사용과 생성
    MEX-File 호출
    mexext Binary MEX-file-name extension
    inmem Names of functions, MEX-files, classes in memory
    C/C++ MEX-File 빌드
    mex Build MEX-function from C/C++ or Fortran source code
    dbmex Enable MEX-file debugging (on UNIX platforms)
    mex.getCompilerConfigurations Get compiler configuration information for building MEX-files
    Fortran MEX-File 빌드
    mex Build MEX-function from C/C++ or Fortran source code
    dbmex Enable MEX-file debugging (on UNIX platforms)
    mex.getCompilerConfigurations Get compiler configuration information for building MEX-files
    MEX-File 공유
    ver Version information for MathWorks products
    computer Information about computer on which MATLAB software is running
    mex.getCompilerConfigurations Get compiler configuration information for building MEX-files
    mexext Binary MEX-file-name extension
    MEX-File 문제 해결
    dbmex Enable MEX-file debugging (on UNIX platforms)
    inmem Names of functions, MEX-files, classes in memory
    mex Build MEX-function from C/C++ or Fortran source code
    mex.getCompilerConfigurations Get compiler configuration information for building MEX-files
    mexext Binary MEX-file-name extension

    소스 컨트롤 통합

    checkin Check files into source control system (UNIX platforms)
    checkout Check files out of source control system (UNIX platforms)
    cmopts Name of source control system
    customverctrl Allow custom source control system (UNIX platforms)
    undocheckout Undo previous checkout from source control system (UNIX platforms)
    verctrl Source control actions (Windows platforms)

    데스크탑 환경

    시작과 종료

    matlab (Windows) Start MATLAB program (Windows platforms)
    matlab (UNIX) Start MATLAB program (UNIX platforms)
    exit MATLAB 프로그램 종료(quit와 동일)
    quit Terminate MATLAB program
    matlabrc Startup file for MATLAB program
    startup Startup file for user-defined options
    finish MATLAB 프로그램의 종료 파일

    기본 설정

    prefdir Folder containing preferences, history, and layout files
    preferences Open Preferences dialog box

    플랫폼과 라이선스

    ismac Determine if version is for Mac OS X platform
    ispc Determine if version is for Windows (PC) platform
    isstudent Determine if version is Student Version
    isunix Determine if version is for UNIX platform
    javachk Error message based on Java feature support
    license Return license number or perform licensing task
    usejava Determine if Java feature is available
    ver Version information for MathWorks products
    verLessThan Compare toolbox version to specified version string
    version Version number for MATLAB and libraries

    도움말과 지원

    doc 도움말 브라우저 내 함수 도움말 문서 페이지에서 용어 검색
    help Help for functions in Command Window
    docsearch 도움말 브라우저 검색
    lookfor Search for keyword in all help entries
    demo Access product examples in Help browser
    echodemo 명령 창에서 단계별로 예제 스크립트 실행
    이 항목이 도움이 되셨습니까?