Is it possible to set SINGLE PRECISION as default for a hole program?

조회 수: 3 (최근 30일)
Andrea Zanichelli
Andrea Zanichelli 2017년 1월 15일
댓글: Stavros Skouras 2017년 4월 20일
I need to have all the variables in my program with a single precision. How can I set it as default, for avoiding to use the command 'single' for each of my variables?

답변 (1개)

Jyotish Robin
Jyotish Robin 2017년 1월 18일
By default, MATLAB stores all numeric values as double-precision floating point. You cannot change the default type and precision.
But still you may be able to generate single-precision MATLAB code from double-precision MATLAB code. This may require MATLAB Coder and Fixed-Point Designer along with MATLAB.
You can take a look at the following link fore more info:
Hope this helps !
  댓글 수: 1
Stavros Skouras
Stavros Skouras 2017년 4월 20일
Hi Robin,
Can one follow the process suggested in your link even when if the program depends on extensive (third-party) Matlab toolboxes (SPM in this case: http://www.fil.ion.ucl.ac.uk/spm/ )
I am looking for a way to speed things up, in case you have some other suggestions.
Many thanks and best wishes, Stavros

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by