Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

image

블록 마스크 아이콘에 이미지 표시

    설명

    예제

    image(maskImage)는 블록 마스크 아이콘에 이미지 maskImage를 표시합니다.

    image(maskImage,positionAndSize)는 블록 마스크 아이콘 내 이미지의 위치와 크기를 제공합니다.

    image(maskImage,positionAndSize,rotation)은 이미지가 아이콘과 함께 회전하는지 아니면 고정 상태로 유지되는지를 지정합니다.

    예제

    모두 축소

    이 마스크 처리된 블록에서는 블록의 기능을 나타내기 위해 여러 이미지 명령이 사용됩니다.

    블록 마스크 아이콘은 4개의 개별 이미지로 구성됩니다.

    • 블록 마스크 아이콘의 가운데에 있는 이미지(block_icon_controller.png에 저장됨).

    • 오른쪽 아래에 있는 회사 로고(company_logo.png에 저장됨).

    • 왼쪽 아래에 있는 아이콘 2개(블록의 코드를 컴파일하고 빌드할 수 있음을 나타내며 block_capability_compile.png block_capability_build.png에 저장됨).

    Block mask icon

    다음 코드를 사용하여 블록 마스크 아이콘에 이미지를 표시합니다.

    % The second argument of the image command specifies
    % the location and size of the image on the block mask icon
    % in the format [x,y,w,h] where:
    %
    %   x is the horizontal displacement with respect to the bottom left corner.
    %   y is the vertical displacement with respect to the bottom left corner.
    %   w is the width of the image.
    %   h is the height of the image.
    %
    %  Compute the width and height relative to the total block mask icon size
    %  to make sure that images scale with block resizing.
    
    image('block_icon_controller.png',[10,10,85,40]);
    
    image('company_logo.png',[95,2,10,10]);
    
    image('block_capability_compile.png',[7,2,8,8]);
    
    image('block_capability_build.png',[18,2,10,10]);
    
    

    입력 인수

    모두 축소

    검은색 마스크 아이콘에 표시되는 이미지로, 다음 옵션 중 하나로 지정됩니다.

    • RGB 값으로 구성된 m×n×3 배열. 여기서 mn은 이미지 크기(단위: 픽셀)입니다.

    • 이미지 파일의 이름으로, string형 스칼라 또는 문자형 벡터로 지정됩니다.

    참고

    형식 .cur, .hdf4, .ico, .pcx, .ras, .xwd의 이미지는 블록 마스크 이미지로 사용할 수 없습니다.

    예: image('icon.jpg')

    데이터형: matrix | string | char

    이미지의 위치와 크기로, [x, y, w, h] 형식의 숫자형 배열로 지정됩니다.

    • x — 아이콘의 왼쪽 아래 코너를 기준으로 아이콘의 총 너비에 대한 백분율로 표현되는 이미지의 가로 변위.

    • y — 아이콘의 왼쪽 아래 코너를 기준으로 아이콘의 총 높이에 대한 백분율로 표현되는 이미지의 세로 변위.

    • w — 아이콘의 총 너비에 대한 백분율로 표현되는 이미지의 너비

    • h — 아이콘의 총 높이에 대한 백분율로 표현되는 이미지의 높이

    이러한 값을 사용하면 블록 크기를 조정할 때 이미지 크기가 블록 마스크 아이콘 크기에 맞게 스케일링되지 않습니다. 표에 표시된 대로 position을 지정할 수도 있습니다.

    이미지 위치

    블록 마스크 아이콘 내 위치
    "center"가운데
    "top-left"왼쪽 위 코너
    "bottom-left"왼쪽 아래 코너
    "top-right"오른쪽 위 코너
    "bottom-right"오른쪽 아래 코너

    예: image('company_logo.png',[95,2,10,10])

    예: image("block_icon_controller.png","center")

    데이터형: array | string | char

    아이콘이 회전할 때 이미지를 회전시킬 것인지 아니면 고정 상태로 유지할 것인지를 지정하는 옵션으로, 'off' 또는 'on'으로 지정됩니다.

    예: image('company_logo.png',[95,2,10,10],'off')

    버전 내역

    R2006a에 개발됨

    참고 항목

    |