matlab matrix to ascii with blank rows
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
更多回答(2 个)
Igor
2011-2-14
better than fprintf :)
dlmwrite
2 个评论
Oleg Komarov
2011-2-14
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
2011-2-14
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!