<div dir="ltr"><div><div><div>Hi Mary,<br><br></div>This is really a great alternative way to accomplish it. Thank you very much<br><br></div>Best,<br></div>Zhifeng<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 29, 2015 at 6:02 PM, Mary Haley <span dir="ltr">&lt;<a href="mailto:haley@ucar.edu" target="_blank">haley@ucar.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-size:small">I don&#39;t know if there&#39;s an easy way to do an array of numbers.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">To make the format string easier, you could do something like:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">;---Create format string for a list of elements in a List variable. </font><span style="font-family:monospace,monospace">format_array = new(ListCount(alist),string)</span></div><div class="gmail_default"><font face="monospace, monospace">format_array = &quot;%16.f&quot;</font></div><div class="gmail_default"><font face="monospace, monospace">format_str   = str_join(format_array,&quot;&quot;)</font></div><div class="gmail_default"><font face="monospace, monospace"><br></font></div><div class="gmail_default"><font face="monospace, monospace">write_table(&quot;list.txt&quot;, &quot;a&quot;, alist, format_str)</font></div><div class="gmail_default"><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Tue, Jul 21, 2015 at 4:39 PM, Zhifeng Yang <span dir="ltr">&lt;<a href="mailto:yangzf01@gmail.com" target="_blank">yangzf01@gmail.com</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div><div><div>Hi<br><br></div>1. I use write_table to write array into a text file. Since I need to write 10 columns of float data, I use the following format.<br><pre>write_table(&quot;list.txt&quot;, &quot;a&quot;, alist, 10&quot;%16.2f&quot;)</pre>Unfortunately, NCL can&#39;t realize it. The error occurs. Then I use the following format, and it works<br><pre>write_table(&quot;list.txt&quot;, &quot;a&quot;, alist, &quot;%16.2f%16.2f%16.2f%16.2f%16.2f%16.2f%16.2f%16.2f%16.2f%16.2f&quot;)</pre>However, the second one is really tedious. Do you know what is the best way to use format in write_table?<br><br></div>2. I also want to use write_matrix. Unfortunately, I don&#39;t find how to use appending with write_matrix. Do you know whether there is appending feature for write_matrix?<br><br></div>Thank you<span><font color="#888888"><br></font></span></div><span><font color="#888888">Zhifeng<br></font></span></div>
<br></div></div>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>