주요 콘텐츠

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

sscnew

일반적으로 사용되는 필수 블록으로 채워진 새로운 Simscape 모델 만들기

R2024b 이후

설명

sscnew는 일반적으로 사용되는 필수 블록을 모델 캔버스에 구성해 둔 새 Simscape™ 모델을 만듭니다. 이 모델은 권장 솔버 VariableStepAuto를 사용하며, 절대 허용오차 AbsTol은 1e-3으로 설정됩니다.

또한 이 함수는 디폴트 작업 공간 변수 이름 simlog를 사용하고 기록되는 시뮬레이션 데이터를 10,000개의 점으로 제한하여 전체 모델에 대한 시뮬레이션 로깅을 켭니다. 자세한 내용은 데이터 기록 항목을 참조하십시오.

기본적으로 이 함수는 Simulink® 새 모델 이름의 디폴트 값인 untitled와 권장 솔버 VariableStepAuto를 사용합니다.

sscnew를 사용하여 모델을 만드는 것은 Simulink 시작 페이지에서 대응되는 Simscape 템플릿을 여는 것과 같습니다.

예제

sscnew(modelname)은 지정된 이름으로 새 Simscape 모델을 만듭니다.

sscnew(modelname,domain)은 도메인별 블록을 모델 캔버스에 추가하고 지정된 이름을 사용하여 새 Simscape 모델을 만듭니다.

예제

예제

모두 축소

일반적인 Simscape 모델을 만들기 위해 다음과 같이 입력합니다.

sscnew

제목 없는 새 모델이 untitled 이름으로 만들어지며, 디폴트 솔버는 VariableStepAuto로 설정됩니다. 모델에는 Solver Configuration 블록, Simulink-PS Converter 블록 그리고 Scope 블록에 연결된 PS-Simulink Converter 블록이 있습니다.

sscnew를 사용한 후 필요에 따라 블록을 복사하고 Simscape 라이브러리에서 다른 블록을 추가하여 모델을 계속 만들어 나갑니다. 기본 Simscape 라이브러리를 열고 시작하는 데 도움이 되는 문서 항목에 액세스하려면 모델 창 하단의 리소스 링크를 사용하십시오.

pneumatic_actuator라는 이름의 가스 모델을 만들기 위해 다음과 같이 입력합니다.

sscnew('pneumatic_actuator','gas')

다음 모델이 만들어집니다.

sscnew를 사용한 후 필요에 따라 블록을 복사하고 Simscape 라이브러리에서 다른 블록을 추가하여 모델을 계속 만들어 나갑니다. 관련 블록 라이브러리를 열고 시작하는 데 도움이 되는 문서 항목에 액세스하려면 모델 창 하단의 리소스 링크를 사용하십시오.

입력 인수

모두 축소

새 모델 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

예: 'HydraulicActuator'

새 모델의 도메인 유형으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 이 인수를 사용하면 모델을 만들 때 특정 도메인의 블록을 모델 캔버스에 자동으로 추가할 수 있습니다. 모델은 여러 도메인에 속하는 블록을 가질 수 있으며, 필요에 따라 특정 도메인의 블록을 수동으로 추가할 수 있습니다. 예를 들어, 도메인 유형을 'isothermal_liquid'로 지정하면 함수는 Isothermal Liquid Properties (IL) 블록을 모델 캔버스에 자동으로 추가합니다. 모델에 열 유체 회로도 포함된다면 Thermal Liquid Settings (TL) 블록을 수동으로 추가해야 합니다.

예: 'two_phase_fluid'

버전 내역

R2024b에 개발됨