이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

기본 설정

MATLAB의 기본 설정 지정하기

MATLAB®에서 제공하는 기본 설정이라는 다양한 옵션을 통해 MATLAB을 사용자 지정할 수 있습니다. 기본 설정에 액세스하고 지정하려면 다음을 수행하십시오.

  1. 홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다.

  2. 기본 설정 대화 상자의 왼쪽 창에서 툴이나 제품을 선택하거나, 툴 또는 제품 이름 앞에 있는 화살표를 클릭할 때 나타나는 항목을 선택합니다.

  3. 기본 설정 대화 상자의 오른쪽 창에서 설정을 변경합니다.

  4. 적용(Apply) 또는 확인(OK)을 클릭합니다.

기본 설정이 즉시 적용됩니다. 이러한 설정은 MATLAB의 세션에서 지속적으로 유지됩니다.

선택한 명령 창과 확인 대화 상자 기본 설정을 제외하고 대부분의 기본 설정은 MATLAB Online에서 사용할 수 없습니다.

함수를 사용한 다른 방법

preferences 함수를 사용하여 기본 설정 대화 상자를 열 수 있습니다.

settings를 사용하여 프로그래밍 방식으로 일부 MATLAB 옵션에 액세스하고 설정할 수도 있습니다. 자세한 내용은 Access and Modify Settings 항목을 참조하십시오.

MATLAB에서 기본 설정이 보관되는 위치

MATLAB과 기타 MathWorks® 제품은 기본 설정을 preferences 폴더에 저장합니다. 기본 설정 폴더의 전체 경로를 보려면 MATLAB 명령 창에 prefdir을 입력하십시오. 기본 설정 폴더의 이름은 릴리스의 이름과 일치합니다. 예를 들어, MATLAB R2016b의 경우 기본 설정 폴더의 이름은 R2016b입니다.

macOS와 iOS에서 이 폴더는 숨겨진 폴더에 있을 수도 있습니다. 이 경우 숨겨진 폴더에 액세스하려면 다음을 수행하십시오.

  1. Apple macOS Finder 툴에서 이동(Go) > 폴더로 이동(Go to Folder)을 선택합니다.

  2. 나타나는 대화 상자에 prefdir에서 반환된 경로를 입력한 다음 Enter 키를 누릅니다.

기본 설정 폴더에 대한 쓰기 권한이 있어야 합니다. 그렇지 않으면, 기본 설정을 변경하려고 시도할 때 MATLAB이 명령 창에 오류를 생성합니다. MATLAB은 기본 설정 폴더가 숨겨진 경우에도 오류를 생성할 수 있습니다.

임시 기본 설정 폴더

경우에 따라, 시작 시 기본 설정 폴더를 만들거나 사용할 수 없는 경우 MATLAB은 임시 기본 설정 폴더를 생성합니다. 이전 릴리스에 대한 기본 설정 폴더가 존재하는 경우 MATLAB은 해당 릴리스의 기본 설정 파일을 임시 기본 설정 폴더로 복사합니다. 그렇지 않으면, MATLAB은 현재 릴리스에 대한 디폴트 기본 설정 파일을 생성합니다. MATLAB은 문제가 해결될 때까지 계속해서 임시 기본 설정 폴더를 사용합니다.

MATLAB이 임시 기본 설정 폴더를 사용하고 있다면 사용자가 기본 설정을 변경해도 세션 전체에는 임시 기본 설정이 계속 유지됩니다. 하지만 MATLAB이 기본 설정 폴더에 액세스하지 못하는 문제가 해결되면, MATLAB은 이전 릴리스의 기본 설정 파일을 복사하거나 현재 릴리스에 대한 디폴트 기본 설정 파일을 생성하게 됩니다. 임시 기본 설정 폴더를 사용하는 동안 기본 설정에 가한 변경 사항은 모두 손실됩니다.

MATLAB의 각 버전마다 임시 기본 설정 폴더가 있을 수 있습니다. MATLAB은 임시 기본 설정 폴더의 기본 설정을 릴리스 간에 이전하지 않습니다.

설치 및 제거 시 기본 설정 폴더에 미치는 영향

MATLAB을 설치해도 기본 설정 폴더에는 아무런 영향이 없습니다. 즉, MATLAB은 설치할 때가 아니라 MATLAB을 시작할 때 기본 설정 폴더를 만들고 확인하며, 기본 설정 폴더에 복사하고 쓴다는 의미입니다. MATLAB을 제거할 경우 언인스톨러에 기본 설정 폴더를 제거할 수 있는 옵션이 있습니다. 그러나 이 옵션은 기본적으로 선택되어 있지 않습니다.

여러 개의 릴리스가 설치된 경우 MATLAB이 사용하는 기본 설정

MATLAB이 사용하는 기본 설정 폴더의 파일은 시작하는 MATLAB의 버전에 따라 다릅니다. MATLAB이 MATLAB의 한 버전에서 다음 버전으로 기본 설정 파일을 이전(재사용)하는지 여부와 그 방법도 버전에 따라 다릅니다.

기본 설정 폴더와 파일을 생성하고 이전하는 프로세스

MATLAB은 시작할 때, 시작 중인 릴리스와 일치하는 기본 설정 폴더 이름을 찾은 후에 다음 중 하나를 수행합니다.

  • MATLAB이 시작 중인 릴리스와 일치하는 기본 설정 폴더 이름을 찾으면, 이 폴더와 폴더 내의 파일을 사용합니다. 이 작업은 대개 지정된 릴리스의 MATLAB을 처음 시작한 후에 수행됩니다.

    기본 설정 폴더가 있지만 폴더 내에 아무것도 없으면 MATLAB은 시작 중인 릴리스에 대한 디폴트 기본 설정 파일을 다시 만듭니다.

  • MATLAB이 시작 중인 릴리스와 일치하는 기본 설정 폴더 이름을 찾지 못하면, 폴더를 새로 만듭니다. 그런 다음 MATLAB은 시작 중인 MATLAB 릴리스의 바로 이전 세 릴리스 중 하나에 대한 기본 설정 폴더가 있는지 확인합니다.

    • 이전 세 릴리스의 기본 설정 폴더 중 어느 것도 없으면 MATLAB은 시작 중인 릴리스에 대한 디폴트 기본 설정 파일을 만듭니다.

      예를 들어, R2016a를 시작할 경우 R2015b, R2015a, R2014b 중 어느 것도 설치되어 있지 않으면 MATLAB은 R2016a 릴리스에 대한 디폴트 파일을 만듭니다. 이는 R2014a 또는 이전 릴리스에 대한 기본 설정 폴더가 있는 경우에도 마찬가지입니다.

    • 이전 세 릴리스에 대한 기본 설정 폴더가 하나 이상 있는 경우 MATLAB은 그중 최신 릴리스에 해당하는 기본 설정 폴더에 있는 파일을 시작 중인 릴리스의 기본 설정 폴더로 이전합니다.

      예를 들어, R2016a를 시작할 경우 R2015bR2014b 릴리스에 대한 기본 설정 폴더가 모두 있는 경우 MATLAB은 R2015b 기본 설정 폴더에 있는 파일을 R2016a 기본 설정 폴더로 이전합니다.

MATLAB이 사용하는 기본 설정 파일 제어하기

다음 표에서는 MATLAB이 사용하는 기본 설정 파일의 버전을 제어하는 방법에 대해 설명합니다.

사용할 파일수행할 작업

지정된 MATLAB 릴리스의 디폴트 기본 설정 파일

  • 지정된 릴리스에 대한 기본 설정 폴더가 있으면, 시작하기 전에 이 폴더를 비워두도록 하십시오.

  • 지정된 릴리스에 대한 기본 설정 폴더는 없고 이전 세 개 릴리스에 대한 기본 설정 폴더가 여러 개 있다면 지정된 릴리스에 대해 빈 기본 설정 폴더를 만드십시오.

시작하거나 로그인하려는 MATLAB 릴리스 이전의 최대 세 릴리스의 모든 기본 설정 파일

해당하는 이전 릴리스의 기본 설정 폴더가 있는지 확인하십시오. 시작하거나 로그인하려는 MATLAB 릴리스의 폴더를 포함하여, 이전하려는 릴리스 이후의 각 릴리스에 대한 전체 기본 설정 폴더를 삭제하십시오.

기본 설정 폴더에 있는 특정 파일에 대한 릴리스별 디폴트

시작하거나 로그인하려는 MATLAB 릴리스의 기본 설정 폴더에서 해당 파일만 삭제하십시오.

history.m 파일은 유지하는 것을 고려할 필요가 있습니다. 자세한 내용은 명령 내역 기본 설정 지정하기 항목을 참조하십시오.

일반 기본 설정

초기 작업 폴더, 파일 삭제, 툴박스 경로 캐시에 대한 기본 설정을 지정할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 일반(General)을 선택합니다. 그런 다음, 아래 표에 설명된 대로 기본 설정 옵션을 조정합니다.

기본 설정사용법

초기 작업 폴더(Initial working folder)

이전 MATLAB 세션의 마지막 작업 폴더를 선택하거나, 시스템에 있는 특정 폴더의 전체 경로를 지정합니다. 자세한 내용은 MATLAB 시작 폴더 항목을 참조하십시오.

startup.m 파일을 만들 경우 이 파일의 cd 명령이 기본 설정 옵션에 우선합니다.

파일 삭제(Deleting files)

delete 함수를 사용해서 삭제하는 파일을 MATLAB이 어떻게 처리할지에 대한 옵션을 선택합니다.

영구 삭제(Delete permanently)를 선택하면 delete 함수의 실행 속도가 빨라집니다.

Linux® 시스템에서 임시 폴더로 이동(Move to a temporary folder)을 선택할 경우 MATLAB은 tempdir 함수로 반환되는 시스템 임시 폴더에 접두사 MATLAB_Files_를 가지는 하위 폴더로 파일을 옮깁니다.

툴박스 경로 캐시(Toolbox path caching)

MATLAB이 전체 세션에서 matlabroot 폴더 정보를 캐시하도록 하여 시작 속도를 높이려면 툴박스 경로 캐시 사용(Enable toolbox path cache)을 선택하십시오.

파일을 matlabroot 폴더에 추가하려면 툴박스 경로 캐시 업데이트(Update Toolbox Path Cache)를 클릭하십시오. (이 옵션은 MATLAB에서 제공하지 않는 툴을 사용하여 MATLAB 파일을 만든 경우에 사용하십시오.)

자세한 내용은 MATLAB의 툴박스 경로 캐시 항목을 참조하십시오.

데스크탑 언어(Desktop language)

MATLAB 데스크탑의 표시 언어를 선택합니다. 지원되는 언어에는 일본어, 한국어, 중국어가 있습니다. 이 옵션은 대화 상자의 텍스트, 버튼 이름, 메뉴 항목, 오류 메시지와 경고 메시지에 영향을 미칩니다.

확인 대화 상자 기본 설정

MATLAB에 특정 확인 대화 상자를 표시할지 여부를 지정할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 일반(General) > 확인 대화 상자(Confirmation Dialogs)를 선택합니다. 그런 다음, 아래 표에 설명된 대로 기본 설정 옵션을 조정합니다.

다음 표에는 MATLAB의 주요 확인 대화 상자가 요약되어 있습니다. 다른 제품을 설치한 경우 해당 제품의 확인 대화 상자가 추가로 있을 수 있으며 일부 옵션은 MATLAB Online™에서 사용할 수 없습니다.

옵션

확인 대화 상자가 나타나는 시기

명령 내역 항목을 삭제하기 전에 경고 표시(Warn before deleting Command History items)

명령 내역 창에서 항목을 삭제할 때.

자세한 내용은 명령 내역 창을 참조하십시오.

명령 창을 지우기 전에 경고 표시(Warn before clearing the Command Window)

홈(Home) 탭의 코드(Code) 섹션에서 명령 지우기(Clear Commands)를 클릭할 때. clc 함수를 사용할 때는 나타나지 않습니다.

MAT 파일의 변수를 덮어쓸 때 확인(Confirm when overwriting variables in MAT-files)

작업 공간 브라우저에서 현재 폴더 브라우저의 MAT 파일로 변수를 끌어서 놓아 저장할 때.

끌어서 놓기를 통해 작업 공간 변수를 덮어쓸 때 확인(Confirm when overwriting workspace variables via drag-and-drop)

현재 폴더 브라우저의 세부 정보 패널에서 작업 공간 브라우저나 명령 창으로 변수를 끌어서 놓아 불러올 때.

존재하지 않는 파일을 편집할 때 메시지 표시(Prompt when editing files that do not exist)

edit filename을 입력했는데 현재 폴더나 검색 경로에 filename이 없을 경우.

파일을 저장할 때 디버그 모드를 종료할지 여부 확인(Prompt to exit debug mode when saving file)

디버그 모드에 있는 동안 수정된 파일을 저장하려고 할 때.

자세한 내용은 디버그 세션 종료하기 항목을 참조하십시오.

활성화할 때 저장할지 여부 확인(Prompt to save on activate)

Figure와 프로그램 파일에 저장되지 않은 변경 내용이 있는데 UI를 활성화할 때(예: 실행(Evaluate) 버튼 클릭).

자세한 내용은 GUIDE Preferences 항목을 참조하십시오.

내보낼 때 저장할지 여부 확인(Prompt to save on export)

Figure와 프로그램 파일에 저장되지 않은 변경 내용이 있는데 파일(File) > 내보내기(Export)를 선택할 때.

자세한 내용은 GUIDE Preferences 항목을 참조하십시오.

디폴트 콜백 구현 변경 확인(Confirm changing default callback implementation)

GUIDE에서 콜백 시그니처를 수정했을 때.

자세한 내용은 GUIDE Preferences 항목을 참조하십시오.

MATLAB을 종료하기 전에 확인(Confirm before exiting MATLAB)

MATLAB을 종료할 때.

변수를 삭제할 때 확인(Confirm when deleting variables)

메뉴 항목을 사용하여 작업 공간에서 변수를 삭제할 때. clear 함수에서는 나타나지 않습니다.

자세한 내용은 작업 공간 변수 저장하기와 불러오기 항목을 참조하십시오.

소스 컨트롤 기본 설정

이전에 설치되어 구성된 소스 컨트롤 시스템 중 MATLAB과 함께 사용할 시스템을 선택할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 일반(General) > 소스 컨트롤(Source Control)을 선택합니다. 그런 다음 목록에서 옵션을 선택합니다.

자세한 내용은 소스 컨트롤 시스템 선택 또는 비활성화하기 항목을 참조하십시오.

바로 가기 키 기본 설정

MathWorks 소프트웨어를 사용하여 수행하는 동작의 바로 가기 키를 설정할 수 있습니다. 미리 정의된 바로 가기 키 세트를 지정 또는 가져오거나, 동작별로 개별 바로 가기를 설정하거나, 이 두 방법을 조합하여 사용할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 키보드(Keyboard) > 바로 가기(Shortcuts)를 선택합니다. 그런 다음, 아래 표에 설명된 대로 기본 설정 옵션을 조정합니다.

바로 가기 키 사용자 지정에 대한 자세한 내용은 개별 동작에 대한 바로 가기 키 사용자 지정하기 항목을 참조하십시오.

MATLAB 현재 폴더 브라우저를 통해 소스 컨트롤 연동을 사용하는 경우, 변경 사항을 보거나 커밋할 때 MATLAB에서 충돌이 발생할 수 있습니다.

기본 설정사용법
활성화된 설정(Active settings)

미리 정의된 바로 가기 키 세트를 선택하거나 가져옵니다.

다음 옵션 중 하나를 선택합니다.

  • 다른 이름으로 저장(Save As) — 현재 바로 가기 키 세트를 파일에 저장합니다.

  • 클립보드에 복사(Copy to Clipboard) — 현재 바로 가기 키 세트를 클립보드에 복사합니다. 그런 다음 예를 들어 Microsoft® Excel®로 가져올 수 있습니다.

  • 비교(Compare) — 현재 바로 가기 키 세트를 다른 세트와 비교합니다.

  • 수정 취소(Undo Modifications) - 디폴트 바로 가기 키 세트의 변경 사항을 실행 취소합니다.

  • 삭제(Delete) - 이전에 저장하거나 추가한 바로 가기 키 세트를 삭제합니다.

동작 이름 또는 바로 가기를 검색하십시오.(Search by action name or shortcut)

표시된 동작 목록을 검색합니다.

다음에 대한 바로 가기:(Shortcuts for) <동작-이름>

선택한 동작에 할당된 바로 가기 키를 확인합니다.

선택한 동작에 바로 가기 키를 추가하거나, 동작에서 바로 가기 키를 삭제합니다.

모든 충돌 가능성(All possible conflicts)

둘 이상의 다른 동작에 동일한 바로 가기가 지정된 경우 충돌을 표시합니다.

모든 충돌 가능성(All possible conflicts) 목록에서 선택한 항목에서 바로 가기 키를 제거합니다.

색 기본 설정

데스크탑 툴의 텍스트 색과 배경색뿐 아니라 MATLAB 코드의 구문 요소를 강조 표시하는 색도 지정할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 색(Color)을 선택합니다. 그런 다음, 아래 표에 설명된 대로 옵션을 설정합니다.

기본 설정사용법
데스크탑 툴 색(Desktop tool colors)

데스크탑 툴에, 플랫폼의 다른 응용 프로그램에 사용되는 것과 동일한 텍스트 색과 배경색을 사용하도록 지정하려면 시스템 색 사용(Use system colors)을 선택하십시오.

색을 사용자 지정하려면 시스템 색 사용(Use system colors)을 선택 취소하고 드롭다운 메뉴에서 텍스트(Text) 색과 배경(Background) 색을 선택하십시오.

이러한 색은 도움말 표시 창이나 웹 브라우저에는 적용되지 않습니다.

자세한 내용은 데스크탑 툴의 텍스트 색과 배경색 변경하기 항목을 참조하십시오.

MATLAB 구문 강조 표시 색(MATLAB syntax highlighting colors)

편집기, 명령 창, 명령 내역 창, MATLAB 바로 가기 콜백 영역에서 MATLAB 구문의 요소를 빠르게 식별하는 데 도움이 되는 색을 설정합니다.

자세한 내용은 구문 강조 표시 색 변경하기 항목을 참조하십시오.

MATLAB 명령 창 색(MATLAB Command Window colors)

명령 창에서 오류, 경고, 하이퍼링크를 빠르게 식별하는 데 도움이 되는 색을 설정합니다.

색 > 프로그래밍 툴 기본 설정

코드 분석 색, 변수 및 함수 색, 셀 표시 옵션을 비롯하여 코드를 편집하고 디버그하는 데 사용되는 옵션을 지정할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 색(Color) > 프로그래밍 툴(Programming Tools)을 선택합니다. 그런 다음, 아래 표에 설명된 대로 옵션을 설정합니다.

기본 설정사용법
코드 분석기 색(Code analyzer colors)
  • 경고(Warnings) — 편집기에서 경고 메시지가 있는 코드를 식별하기 위해 코드 분석기에서 사용할 색을 지정합니다.

  • 자동 수정 강조 표시(Autofix highlight) — 편집기에서 자동 수정이 있는 코드를 식별하기 위해 코드 분석기에서 사용할 색을 지정합니다.

자세한 내용은 편집기(Editor)에서 자동으로 코드 확인 — 코드 분석기(Code Analyzer) 항목을 참조하십시오.

변수 및 함수 색(Variable and function colors)
  • 자동으로 강조 표시(Automatically highlight) — 편집기에서 특정 변수나 함수가 나오는 모든 경우를 강조 표시하는 데 사용할 색을 지정합니다. 자세한 내용은 현재 파일에서 함수나 변수 찾기와 바꾸기 항목을 참조하십시오.

  • 공유 범위를 가지는 변수(Variables with shared scope) — 공유 범위를 가지는 변수의 색을 지정합니다. 텍스트가 음영 처리가 되지 않고 지정된 색으로 표시됩니다. 자세한 내용은 편집기(Editor)에서 변수 범위(Variable Scope) 확인하기 항목을 참조하십시오.

섹션 표시 옵션(Section display options)

섹션 강조 표시(Highlight sections) — 편집기에서 코드 섹션을 음영 처리하는 데 사용할 색을 지정합니다.

섹션 간에 선 표시(Show lines between sections) — 편집기에서 각 섹션 사이에 회색의 코드 섹션 분할선이 표시되도록 지정합니다. 이러한 선은 퍼블리시된 파일이나 인쇄된 파일에는 나타나지 않습니다.

코드 섹션 항목도 참조하십시오.

비교 기본 설정

색(Color)

비교 툴의 차이점 색 기본 설정을 변경하고 저장할 수 있습니다. 사용자가 지정한 색 기본 설정을 모든 비교 유형에 적용할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 비교(Compare)를 선택합니다. 그런 다음, 아래 표에 설명된 대로 옵션을 설정합니다.

기본 설정사용법
색(Color)

비교 리포트에서 차이점, 수정 사항, 병합을 빠르게 식별하는 데 도움이 되는 색을 설정합니다. 드롭다운 메뉴에서 색을 선택합니다. 샘플(Sample) 창에서 색을 확인합니다. 수정된 설정을 비교에 사용하려면 적용(Apply)을 클릭하십시오. 새로 지정된 색을 사용하도록, 열려 있는 비교 리포트를 새로 고치십시오.

활성화된 설정(Active settings)

수정된 색 기본 설정을 이후 MATLAB 세션에서 사용할 수 있게 저장하려면 다른 이름으로 저장(Save As)을 클릭하십시오. 색 설정 프로파일의 이름을 입력하고 확인(OK)을 클릭합니다.

설정을 저장한 후에 활성화된 설정(Active settings) 목록에서 설정을 선택할 수 있습니다.

자세한 내용은 비교 리포트 툴과 옵션 항목을 참조하십시오.

외부 소스 컨트롤 연동(External Source Control Integration)

외부 소스 컨트롤 상호 작용을 제어하려면 외부 소스 컨트롤 툴이 차이점 표시 및 병합을 위해 열려 있는 MATLAB 세션을 사용할 수 있도록 허용(Allow external source control tools to use open MATLAB sessions for diffs and merges) 체크박스를 사용하십시오. MATLAB 비교 툴을 사용하도록 소스 컨트롤 툴을 구성하면, 비교 툴에 이 기본 설정을 지정하라는 메시지가 표시됩니다. 자세한 내용은 Customize External Source Control to Use MATLAB for Diff and Merge (Simulink) 항목을 참조하십시오.

도구 모음 기본 설정

MATLAB 응용 프로그램의 일부 도구 모음을 사용자 지정할 수 있습니다.

홈(Home) 탭의 환경(Environment) 섹션에서 기본 설정(Preferences)을 클릭합니다. MATLAB > 도구 모음(Toolbars)을 선택합니다. 그런 다음, 아래 표에 설명된 대로 옵션을 설정합니다.

이러한 기본 설정을 구성하는 단계별 지침을 보려면 자주 사용하는 기능에 액세스하기 항목을 참조하십시오.

기본 설정사용법
도구 모음(Toolbars)

사용자 지정할 도구 모음을 선택합니다.

레이아웃(Layout)

도구 모음의 컨트롤을 레이아웃(Layout)의 새 위치로 끌어서 놓아 컨트롤을 재정렬합니다.

컨트롤(Controls)

선택한 도구 모음에 표시할 버튼을 선택합니다.

참고 항목

관련 항목