Output of [~,IDX] = max(...) not in DOUBLE but in INT.

4 visualizzazioni (ultimi 30 giorni)
Roman Foell
Roman Foell il 25 Ott 2021
Commentato: Roman Foell il 25 Ott 2021
Hi together,
I want to output the index of the maximum value of max() not in double, but in int.
Is there an easy way to do this?
Because of interest, I want to generate C Code, thats why int format would be more efficent.
Thanks for your answer.

Risposte (1)

KSSV
KSSV il 25 Ott 2021
You can convert double into integer using int32 ot int64.
  1 Commento
Roman Foell
Roman Foell il 25 Ott 2021
Thanks, I know, but I do not want get an output as double and then transform it to int. I want to define it from the beginning as int.

Accedi per commentare.

Categorie

Scopri di più su MATLAB Coder in Help Center e File Exchange

Tag

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by