NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
On Tue, 28 May 2002, yahya ay wrote: > How I can make more than 1 element? <?xml:namespace prefix = o ns > "urn:schemas-microsoft-com:office:office" /> > > ///////////////////////////////////////////////////////// > > RealType temperature, speed, time; > > Unit degC = visad.data.netcdf.units.Parser.parse("degC"); > > temperature = new RealType("temperature", degC, null); > > Unit kts = visad.data.netcdf.units.Parser.parse("kts"); > > speed = new RealType("speed", kts, null); > > Unit sec = visad.data.netcdf.units.Parser.parse("seconds"); > > time = new RealType("time", sec, null); > > RealTupleType mydata = new RealTupleType(time, speed, temperature); > > double obsTemp = 32.; > > double obsSpeed = 15.; > > double obsTime = 4096.; > > double[] values = {obsTime, obsSpeed, obsTemp}; > > RealTuple obs = new RealTuple(mydata, values); > > /////////////////////////////////////////////////////////////////////////////// > //// > > à(4096.0, 15.0, 32.0) > > > > What I need is: > > {(0.0,0.0,0.0), > > (1.0,1.0,1.0), > > (2.0,2.0,2.0), > > (3.0,3.0,3.0), > > (3.0,4.0,3.0)} > > How I can do that? It depends on what exactly you mean. Literally you are describing a Tuple of RealTuples. But I suspect you really mean a number of values of the same RealTupleType, which would be a FlatField with FunctionType something like: (index -> mydata) Where the domain Set of the Index defines a Set of 'index' values. See Ugo's tutorial, and Tom's data model tutorial. Good luck, Bill
visad
archives: