How can I make my simulink matlab function compute internally in single format instead of double
조회 수: 3 (최근 30일)
이전 댓글 표시
I have a simulink model that is consisting of combined sub-blocks, for one of those blocks I created using the matlab function block, this block will have inputs that are of type 'single' and outputs that are also of type 'single'.
How can I specify when I am writing the code for the matlab function that the inputs and outputs will be of type 'single' and that I want all the computations inside to be done based on that instead of the default which is assuming that inputs, outputs and internal computations are of type 'double' ?!
댓글 수: 0
답변 (1개)
Iain
2013년 5월 30일
The simple answer is to ensure that any constants you use internally in the function are single format.
single * single = single...
댓글 수: 1
Kaustubha Govind
2013년 5월 30일
Also, the inputs to the block must be created to be of single datatype.
참고 항목
카테고리
Help Center 및 File Exchange에서 Simulink Functions에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!