Effacer les filtres
Effacer les filtres

Split array values into 2 elements

3 vues (au cours des 30 derniers jours)
sp
sp le 5 Déc 2012
A = [126126,138154,137146]
Output i want is A = [126,126,138,154,137,146]
  2 commentaires
José-Luis
José-Luis le 5 Déc 2012
Praveen, please accept answers if they help you. I have looked at your question history and you never seem to do that.
sp
sp le 5 Déc 2012
Modifié(e) : sp le 5 Déc 2012
hey i do accept...whn i find right answers... thank you

Connectez-vous pour commenter.

Réponse acceptée

Jos (10584)
Jos (10584) le 5 Déc 2012
Modifié(e) : Jos (10584) le 5 Déc 2012
help rem
help floor
A = [126126, 138154,137146]
B = [floor(A/1000) ; rem(A,1000)]
B = B(:).' % for cosmetic purposes only
  1 commentaire
sp
sp le 5 Déc 2012
its working.... thank you

Connectez-vous pour commenter.

Plus de réponses (2)

Azzi Abdelmalek
Azzi Abdelmalek le 5 Déc 2012
Modifié(e) : Azzi Abdelmalek le 5 Déc 2012
out=str2num(reshape(num2str(A')',3,[])')'
  1 commentaire
sp
sp le 5 Déc 2012
thank you... its working

Connectez-vous pour commenter.


Steve
Steve le 5 Déc 2012
The function you want is reshape:
A = reshape(A, 1, [])
This gives you the output you want (A = [126,126,138,154,137,146])

Catégories

En savoir plus sur Sparse Matrices dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by