안녕하세요.
문의해주신 사항은 R2022b 버전에서 "ModelReferenceRTWTargetOnly" 옵션을 사용하도록 권고받은 사항에 관한 질문으로 보입니다.
결론: R2022b 버전을 사용중이시라면 "ModelReferenceCoderTaget"과 "ModelReferenceRTWTargetOnly" 옵션의 기능은 동일함.
우선 참고로 RTW는 "Real-Time Workshop"의 준말이며 Simulink Coder 제품의 옛날 이름입니다. Simulink Coder라는 이름은 R2011a 부터 적용되었습니다.
R2019a 버전부터는 "ModelReferenceRTWTargetOnly"라는 표현 대신에 "ModelReferenceCoderTargetOnly" 라는 표현을 쓸 것을 권장하고 있다는 점을 먼저 말씀드립니다. 따라서 "RTW"라는 이름이 쓰인 옵션을 사용하는 것은 R2019a 버전부터는 권장되지 않는 사항임을 알려드립니다.
또, R2020b 버전부터는 "ModelReferenceCoderTarget"과 "ModelReferenceCoderTargetOnly"의 기능이 동일하게 변경되었습니다.
이에 관해선 아래의 문서에서 확인하실 수 있습니다.
- slbuild(https://www.mathworks.com/help/simulink/slref/slbuild.html)
결론적으로 R2022b 버전을 사용중이시라면 "ModelReferenceCoderTaget"과 "ModelReferenceRTWTargetOnly" 옵션의 기능은 동일합니다. 다만, 한 가지 궁금한 점은 R2022b 버전을 사용중이신데 어떤 과정에서 "ModelReferenceRTWTargetOnly" 옵션을 사용하도록 권고 받았는지에 관한 것입니다. 만약, 해당 과정을 재현할 수 있게 알려주신다면 제품 향상에 도움이 될 수 있을 것으로 생각합니다.