There are several differnt ways of doing this.
This morning a response was sent sent to ncl-tal that was
similar to your question.
The response was:
===============================
A minor variation of
Example 2 at http://www.ncl.ucar.edu/Applications/xy.shtml
nv = 2 ; number of variables to be plotted
nx1 = dimsizes(X1)
nx2 = dimsizes(X2)
N = max( (/nx1,nx2/) )
x = new( (/nv,N/), typeof(X1) )
y = new( (/nv,N/), typeof(Y1) )
x(0,0:nx1-1) = X1
x(1,0:nx2-1) = X2
y(0,0:nx1-1) = Y1
y(1,0:nx2-1) = Y2
plot = gsn_csm_xy (wks,x,y,res)
===============================
So, by analogy:
nv = 4 ; number of variables to be plotted
nx1 = dimsizes(mvdc1)
nx2 = dimsizes(mvdc2)
nx3 = dimsizes(mvdc3)
nx4 = dimsizes(mvdc4)
N = max( (/nx1,nx2,nx3,nx4/) )
x = new( (/nv,N/), typeof(X1) )
y = new( (/nv,N/), typeof(Y1) )
x(0,0:nx1-1) = mvdc1
x(1,0:nx2-1) = mvdc2
x(2,0:nx1-1) = mvdc3
x(3,0:nx2-1) = mvdc4
y(0,0:nx1-1) = qc1
y(1,0:nx2-1) = qc2
y(2,0:nx1-1) = qc3
y(3,0:nx2-1) = qc4
plot = gsn_csm_xy (wks,x,y,res)
On 07/14/2011 01:06 PM, Nicolas Ledru wrote:
> Hello,
> I'm using the 6.0.0 version of NCL on my Mac. I was trying to plot
> different sets of data together on the same graph, but I get an error
> that says "fatal:_NclBuildArray: each element of a literal array must
> have the same dimension sizes, at least one item doesn't"
> The code looks like this:
>> x= (/mvdc1,mvdc2,mvdc3,mvdc4/)
>> y= (/qc1,qc2,qc3,qc4/)
>> plot= gsn_csm_xy (wks,x,y,res)
> Each variable was defined before, and each pair of mvdc and qc have the
> same amount of elements (mvdc1 and qc1, etc.) Is there a way to plot all
> four pairs together, even though they won't all have the same amount of
> elements?
>
> Thanks,
> Nick
>
>
>
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
-- ====================================================== Dennis J. Shea tel: 303-497-1361 | P.O. Box 3000 fax: 303-497-1333 | Climate Analysis Section | Climate & Global Dynamics Div. | National Center for Atmospheric Research | Boulder, CO 80307 | USA email: shea 'at' ucar.edu | ====================================================== _______________________________________________ ncl-talk mailing list List instructions, subscriber options, unsubscribe: http://mailman.ucar.edu/mailman/listinfo/ncl-talkReceived on Thu Jul 14 15:04:20 2011
This archive was generated by hypermail 2.1.8 : Mon Jul 18 2011 - 15:57:58 MDT