if-else equivalent block for hdl code generation
이전 댓글 표시
hello,I want to use if-else block in my simulink model to generate hdl code but when i am using if-else simulink block and trying to use hdl coder then it is showing an error that,"if-else block is unsupported for hdl code generation",then i tried to use matlab function block and within matlab function i have written logic of if-else then it is showing an error that"MATLAB function block is unsupported for hdl code generation while using floating data type" So plz suggest which block(hdl supported block) can be used in place of if-else simulink block.
댓글 수: 4
Walter Roberson
2018년 3월 25일
Rewrite the MATLAB Function Block to avoid using floating point data.
DEEKSHA GUPTA
2018년 3월 25일
편집: DEEKSHA GUPTA
2018년 3월 25일
Birdman
2018년 3월 25일
Can you share your model?
Walter Roberson
2018년 3월 25일
I need to see the MATLAB Function Block code.
채택된 답변
추가 답변 (1개)
Vijayasagar Kommu
2018년 3월 27일
0 개 추천
If you want to model if else equivalent in HDL coder you have to use switch block. For nested if else ,you have to Cascade switch blocks in priority order.
카테고리
도움말 센터 및 File Exchange에서 Native Floating Point에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!