simulink에서 matlab function 블록에서 작업공간에 이미 선언된 변수를 인식하지 못합니다.
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
가람
el 29 de Nov. de 2023
Respondida: Angelo Yeo
el 30 de Nov. de 2023
simulink simscape fluid를 이용하고있습니다.
MATLAB Function을 이용하고있는데, 함수를 만들 때 이미 작업공간에 존재하는 변수를 인식하지 못해서 변수를 못넣고 직접적인 값을 넣어 계산하게 됩니다.
다시 말하면, variableA.m 파일을 실행하여 A라는 변수를 선언하여, 작업공간에 A=3이 이미 존재하는데, simulink에서 MATLAB Function을 만들 때 A라는 변수를 인식을 못합니다.
작업공간에 선언된 변수를 MATLAB Fuction 상에서 이용하려면 어떻게 해야하나요?
0 comentarios
Respuesta aceptada
Angelo Yeo
el 30 de Nov. de 2023
Base Workspace와 MATLAB Funciton의 Workspace는 자동으로 공유되지 않습니다. MATLAB Function 블록의 Workspace에 Base Workspace의 변수를 쓰는 방법들이 아래의 답변에 설명되어 있으니 확인하여 주십시오.
참고로 "번역" 버튼을 누르면 답변을 한국어로 번역해보실 수 있습니다.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Simulink 함수 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!