split ock
Contents: Description, Arguments, Usage, Examples, Images, Sub-Functions, Related Functions, Source Supported Under Version: > 1.01
Description Split TES data by ock.
Arguments and Return Values Arguments: Output from JMARS, either a file path or array with no color, header information Return Value: A structure containing data
Usage Syntax: split_ock(path/data [,consolidate=BOOL]) data - full path to JMARS output with the header row present. The splitting algorithm works for emissivity, cal_rad, raw_rad, atm_adj_emiss. This header row must have the first three columns as ock, ick det ock ick det any....any emissivity[1] emissivity[2] emissivity[n] any...any OR data - is an array that has had all header/color info removed with the columns ock ick det any any emissivity[1] emissivity[2] emissivity[n] consolidate - reformat the data for a better single measurement analysis
Examples Usage as a path to a file dv> a=split_ock("/u/cedwards/junk.txt") struct, 28 elements tesx: 1x1x143 array of float, bsq format [572 bytes] tes73x: 1x1x73 array of float, bsq format [292 bytes] ock3098label: 148x12x1 array of float, bsq format [7,104 bytes] ock3098: 12x1x143 array of float, bsq format [6,864 bytes] ock3098avg: 1x1x143 array of double, bsq format [1,144 bytes] ock3098avgcat: 1x1x73 array of double, bsq format [584 bytes] ock3337label: 148x12x1 array of float, bsq format [7,104 bytes] ock3337: 12x1x143 array of float, bsq format [6,864 bytes] ock3337avg: 1x1x143 array of double, bsq format [1,144 bytes] ock3337avgcat: 1x1x73 array of double, bsq format [584 bytes] all: 59x1x143 array of float, bsq format [33,748 bytes] alllabel: 148x59x1 array of float, bsq format [34,928 bytes] Usage with the consolidate option dv> a=split_ock("/u/cedwards/junk.txt",consolidate=1) struct, 10 elements tesx: 1x1x143 array of float, bsq format [572 bytes] tes73x: 1x1x73 array of float, bsq format [292 bytes] emiss: 58x1x143 array of float, bsq format [33,176 bytes] emiss73: 58x1x73 array of float, bsq format [16,936 bytes] ock: 59x1x1 array of float, bsq format [236 bytes] ick: 59x1x1 array of float, bsq format [236 bytes] det: 59x1x1 array of float, bsq format [236 bytes] lambert_alb: 59x1x1 array of float, bsq format [236 bytes] tot_ice: 59x1x1 array of float, bsq format [236 bytes] label: Text Buffer with 59 lines of text 1: ock3337_ick1514_det6 2: ock3337_ick1514_det5 3: ock3337_ick1514_det4 4: ock3337_ick1514_det3 5: ock3337_ick1514_det2 6: ock3337_ick1514_det1 7: ock3337_ick1513_det4 8: ock3337_ick1513_det1 9: ock3337_ick1513_det2 10: ock3337_ick1513_det5 Usage as an array dv> a=ascii("/u/cedwards/junk.txt",format=float) Apparent file size: 149x7x1 Read ASCII file: 149x7x1 149x7x1 array of float, bsq format [4,172 bytes] dv> a=a[2:,2:] 148x6x1 array of float, bsq format [3,552 bytes] dv> a=split_ock(a) struct, 6 elements ock3625label: 148x6x1 array of float, bsq format [3,552 bytes] ock3625: 6x1x148 array of float, bsq format [3,552 bytes] ock3625avg: 1x1x148 array of double, bsq format [1,184 bytes] ock3625avgcat: 1x1x73 array of double, bsq format [584 bytes] all: 6x1x148 array of float, bsq format [3,552 bytes] alllabel: 148x6x1 array of float, bsq format [3,552 bytes]
|
DavinciWiki Mini-Nav Bar Contents
Contact Developers
All other topics
Major Sub-Functions
Recent Library Changes Created On: 08-06-2010 |