From Workspace
작업 공간에서 Simulink 모델로 신호 데이터 불러오기
- 라이브러리:
Simulink / Sources
설명
From Workspace 블록은 작업 공간에서 Simulink® 모델로 데이터를 읽어 들인 후 블록 출력에서 신호 또는 비가상 버스로 데이터를 제공합니다. 기본 작업 공간, 모델 작업 공간 또는 마스크 작업 공간에서 데이터를 불러올 수 있습니다. From Workspace 블록을 사용하면 참조된 모델 또는 서브시스템에서 액세스할 수 있는 작업 공간에서 모델 계층 구조 내 임의의 모델 또는 서브시스템으로 신호 데이터를 불러올 수 있습니다.
출력 샘플 주기, 보간 및 외삽 동작, 영점교차 검출 사용 여부 등 이 블록이 작업 공간 데이터로부터 출력을 생성하는 방법을 지정할 수 있습니다.
From Workspace 블록 아이콘은 데이터 파라미터의 값을 표시합니다. 예를 들어, From Workspace 블록을 사용하여 변수 x의 데이터를 불러오는 경우 데이터 파라미터의 값으로 x
를 지정하면 블록이 x
를 표시합니다.
불러올 데이터 지정하기
데이터 파라미터를 사용하여 From Workspace 블록이 불러올 데이터를 지정합니다. 데이터 파라미터의 값을 변수 이름 같은 MATLAB® 표현식으로 지정할 수 있습니다. 데이터 파라미터에 지정하는 표현식은 From Workspace 블록이 지원하는 형식의 데이터로 평가되어야 합니다. 표현식이 평가되는 방법에 대한 자세한 내용은 Symbol Resolution 항목을 참조하십시오.
From Workspace 블록은 데이터 사전에서 데이터를 불러오지 않습니다. 시뮬레이션 입력 데이터가 아닌 모델의 설계 데이터만 저장하려면 데이터 사전을 사용하십시오. 데이터 사전에는 샘플 시간 파라미터의 값처럼 From Workspace 블록과 관련된 설계 데이터를 저장할 수 있습니다.
포트
출력
파라미터
블록 특성
팁
From Workspace 블록은 버스에 대해 부분적으로 지정된 데이터 불러오기를 지원합니다. 버스 데이터를 부분적으로 지정하려면 데이터를 불러올 필요가 없는 버스 요소를
[]
로 설정하십시오.To File 블록을 사용하여 배열 형식으로 기록된 데이터를 불러오려면 시간 값이 단일 행이 아니라 단일 열에 있도록 배열을 전치하십시오.
transpose
함수를 사용하여 전치된 데이터를 새 파일에 저장할 수 있습니다.sim
,parsim
또는batchsim
함수를 사용하여 프로그래밍 방식으로 시뮬레이션하는 경우Simulink.SimulationInput
객체를 사용하여 From Workspace 블록이 불러올 데이터를 지정할 수 있습니다.
알고리즘
확장 기능
버전 내역
R2006a 이전에 개발됨