Hello,
I want to turn a matrix
a=[1 2 3 4 5 6 7 8 9] for say
into a string with the three first values of the array
b=123;
Any ideas how to do it?

 Réponse acceptée

KSSV
KSSV le 2 Déc 2020
a=[1 2 3 4 5 6 7 8 9] ;
str = char(a+'0')
str = '123456789'

3 commentaires

Ilan Kurtser
Ilan Kurtser le 2 Déc 2020
Thank you sir
I edited the question, I meant the 3 first values in the array
a=[1 2 3 4 5 6 7 8 9] ;
str = char(a(1:3)+'0')
str = '123'
Ilan Kurtser
Ilan Kurtser le 2 Déc 2020
Thank you very much!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by