Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

How do I turn multi-digit value to a multi-elemented vector/string/matrix?

1 visualizzazione (ultimi 30 giorni)
To elaborate, say, the value is value=112.
I want it to give me s=2 when I command s=value(end). Using plain number-to-vector commands make 112 remain as a single element, a 1x1 matrix. I want it to be a 3x1 matrix.
I use MATLAB R2014b.
  3 Commenti
alex
alex il 18 Ott 2015
num2str and int2str are examples. Another one that turns values into ASCII, but I won't be needing that since I'll be comparing last digits of the number for an if command.
Stephen23
Stephen23 il 18 Ott 2015
Modificato: Stephen23 il 25 Ott 2015
Neither int2str nor num2str "make 112 remain as a single element, a 1x1 matrix": in fact given your trial value they both create a 1x3 string:
>> size(num2str(112))
ans =
1 3
>> size(int2str(112))
ans =
1 3
Can you please show how you were using them and managed to create a 1x1 matrix.

Risposte (1)

Walter Roberson
Walter Roberson il 18 Ott 2015
mod(value, 10)

Questa domanda è chiusa.

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by