matlab matrix to ascii with blank rows
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello,
I'm trying to export a matrix to ascii file, to then plot it using GNUPLOT. To plot a surface, I would need a matrix with blank rows in it, something like:
A(1) B(1) C(1, 1)
A(1) B(2) C(1, 2)
A(1) B(3) C(1, 3)
A(2) B(1) C(2, 1)
A(2) B(2) C(2, 2)
A(2) B(3) C(2, 3)
but I can't find any documentation about it.
Any idea?
Thanks in advance
3 commentaires
Réponse acceptée
Plus de réponses (2)
Igor
le 14 Fév 2011
better than fprintf :)
dlmwrite
2 commentaires
Oleg Komarov
le 14 Fév 2011
You can't use dlmwrite if the OP is actually trying to write A(1,1) and not the element itself ata that position.
And easier to use maybe, don't know about better.
Walter Roberson
le 14 Fév 2011
And you aren't going to get the blank lines in dlmwrite() unless you loop using the row offset and the -append option. fprintf() would be easier.
Voir également
Catégories
En savoir plus sur Characters and Strings dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!