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

5 vues (au cours des 30 derniers jours)
Roman Foell
Roman Foell le 25 Oct 2021
Commenté : Roman Foell le 25 Oct 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.

Réponses (1)

KSSV
KSSV le 25 Oct 2021
You can convert double into integer using int32 ot int64.
  1 commentaire
Roman Foell
Roman Foell le 25 Oct 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.

Connectez-vous pour commenter.

Catégories

En savoir plus sur MATLAB Coder dans Help Center et File Exchange

Tags

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by