이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。
到工作空间
金宝app모델의작업공간에데이터기록
라이브러리:
金宝appSimulink / sink
DSP系统工具箱/接收器
HDL编码器/接收器
설명
到工作空间블록은입력포트에연결된데이터를Simul金宝appink®모델의작업공간에기록합니다。일반적으로,기록된데이터는기본작업공간에반환됩니다。함수내에서프로그래밍방식으로모델을시뮬레이션하면기록된데이터는해당함수에대한작업공간에반환됩니다。시뮬레이션동,기록된데이터는시뮬레이션데이터스펙터로스트리밍됩니다。기록된데이터는시뮬레이션이일시중지되거나중지될때작업공간에작성됩니다。
到工作空间블록을사용하여신호,버스또는버스로구성된배열에대한데이터를기록할수있습니다。到工作空间블록은가변크기신호에대한데이터를포함하여스칼라및다차원데이터기록을지원합니다。
到工作空间블록이기록하는데이터를저장하는변수의이름을구성할수있으며,기록된데이터의형식을지정할수있습니다。블록파라미터또는모델파라미터를지정하여,到工作空间블록이기록하는값을제어할수도있습니다。자세한내용은为日志指定信号值항목을참조하십시오。
기록된데이터에액세스하기
시뮬레이션결과가작업공간으로반환되는방식은모델의시뮬레이션방식과구성방식에따라다릅니다。다음상황에서시뮬레이션결과는단일金宝app仿真软件。SimulationOutput
객체로반환됩니다。
단일시뮬레이션출력파라미터를활성화합니다。
기본적으로모델을생성할때단일시뮬레이션출력파라미터가활성화되어있습니다。구성파라미터대화상자를사용하여파라미터를활성화할수있습니다。모델링탭의설정아래에서모델 설정을클릭합니다。그런다음,구성파라미터대화상자에서데이터가져오기/내보내기를선택하고단일시뮬레이션출력을선택합니다。
다중시뮬레이션창을사용하여시뮬레이션세트를실행합니다。
하나이상의
金宝app仿真软件。SimulationInput
객체를사용하여프로그래밍방식으로모델을시뮬레이션합니다。sim卡
,parsim
,batchsim
함수를사용하여시뮬레이션을실행하는경우SimulationInput
객체를사용하여시뮬레이션을구성할수있습니다。결과를단일시뮬레이션출력으로반환하는
sim卡
함수구문을사용하여모델을시뮬레이션합니다。자세한내용은
sim卡
항목을참조하십시오。
시뮬레이션결과가단일출력으로반환되면SimulationOutput
객체에는모델의각到工作空间블록에대한변수가포함됩니다。到工作空间블록이기록한데이터에액세스하려면다음을수행하십시오。
블록의변수 이름파라미터를사용하여지정한변수이름과함께점을사용하십시오。기본적으로모델은변수이름
出
을사용하여단일시뮬레이션출력을반환하도록구성되며,到工作空间블록은simout
이라는이름의변수에데이터를저장합니다。toWksData = out.simout;
기록된데이터가포함된변수의이름과함께
得到
함수를사용하십시오。toWksData = get(out,simout);
모델에서到工作空间블록은작업공간의데이터에액세스하는방식을나타냅니다。기본적으로블록은out.simout
을@ @시합니다。다음의경우에블록모양이업데이트됩니다。
블록의변수 이름파라미터에다른값을지정하는경우。
단일시뮬레이션출력에대해다른변수이름을지정하는경우。
단일시뮬레이션출력구성파라미터의선택을해제하는경우。
포트
입력
파라미터
블록 특성
데이터형 |
|
직접피드스루 |
|
다차원신호 |
|
가변크기신호 |
|
점교차검출 |
|
팁
到工作空间블록을사용하여기록된데이터를
数据集
형식으로변환할수있습니다。신호기록과같이数据集
형식을사용하는다른기록기법을사용하는경우데이터를변환하면후처리가더쉬워질수있습니다。자세한내용은将时间序列对象转换为数据集对象항목을참조하십시오。모델을시뮬레이션하는함수를호출할경우시뮬레이션에기록된데이터는함수작업공간에반환됩니다。함수를통한시뮬레이션에서기록된데이터를기본작업공간에반환하려면
assignin
함수를사용하십시오。예를들어,myfunc
라는다음함수는데이터를변수simout
에기록하는到工作空间블록이포함된모델myModel
을시뮬레이션한다음,到工作空间블록에의해기록된데이터를기본작업공간으로보냅니다。函数Myfunc out = sim(“myModel”);toWksData = get(out,“simout”);assignin (“基地”,“toWksData”, toWksData);结束