주요 콘텐츠

ssc_new

(제거될 예정임) 일반적으로 사용되는 필수 블록으로 채워진 새로운 Simscape 모델 생성

ssc_new는 향후 릴리스에서 제거될 예정입니다. sscnew를 대신 사용하십시오. (R2024b 이후) 두 함수의 구문과 인수는 동일합니다.

설명

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

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

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

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

예제

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

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

예제

예제

모두 축소

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

ssc_new

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

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

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

ssc_new('pneumatic_actuator','gas')

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

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

입력 인수

모두 축소

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

예: 'HydraulicActuator'

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

예: 'two_phase_fluid'

버전 내역

R2009a에 개발됨

모두 확장