Download ProVIEW User`s Guide - Applied Coherent Technology
Transcript
Plot................................................................................................................................................................................. 27 Data................................................................................................................................................................................ 28 Functions........................................................................................................................................................................ 29 Operators ....................................................................................................................................................................... 31 Window........................................................................................................................................................................... 32 Help................................................................................................................................................................................ 32 User................................................................................................................................................................................ 33 MSHELL INTERPRETER LANGUAGE ..................................................................................................................... 35 LANGUAGE SYNTAX ........................................................................................................................................................... 35 Introduction.................................................................................................................................................................... 35 Statements ...................................................................................................................................................................... 41 Calling Syntax for Numeric Functions........................................................................................................................... 41 Comments....................................................................................................................................................................... 41 Operator Precedence ..................................................................................................................................................... 42 Region of Interest Manipulation .................................................................................................................................... 42 Program Flow Control and Relational Operators......................................................................................................... 43 Look-Up-Table Manipulation ........................................................................................................................................ 45 PROVIEW SCRIPT FILES (.MSF,.MSH,.VSH)......................................................................................................................... 46 Function Files (.msf) ...................................................................................................................................................... 46 Include Files (.msh)........................................................................................................................................................ 47 Virtual Include Files (.vsh)............................................................................................................................................. 47 IMPORTING AND EXPORTING DATA..................................................................................................................................... 49 Importing Data into ProVIEW ....................................................................................................................................... 49 Exporting Data out of ProVIEW .................................................................................................................................... 49 INTERNAL FUNCTIONS ........................................................................................................................................................ 50 Classes of Built-in Functions ......................................................................................................................................... 50 MATH ERROR HANDLING.................................................................................................................................................... 52 EXTENDIBILITY OF THE ENVIRONMENT............................................................................................................................... 53 Dynamic Data Exchange................................................................................................................................................ 53 User Provided Functions as Dynamic Link Libraries (DLL)......................................................................................... 55 PROVIEW WEB INTERFACE ................................................................................................................................................ 58 Elements of Forms.......................................................................................................................................................... 58 RECENT CHANGES .............................................................................................................................................................. 61 Recent Changes that have been made to the ProVIEW functions will be documented here as well as a listing of their date of effectiveness........................................................................................................................................................ 61 Added Functions ............................................................................................................................................................ 61 Updated Functions ......................................................................................................................................................... 61 APPENDIX A : FUNCTION TREE............................................................................................................................. 63 INTRODUCTION ................................................................................................................................................................... 64 CATEGORIES OF PROVIEW’S MSHELL FUNCTIONS.......................................................................................................... 64 APPENDIX B : INTERNAL FUNCTIONS................................................................................................................. 67 PROVIEW’S MSHELL INTERNAL FUNCTIONS (BY CATEGORY): ....................................................................................... 68 Filtering ......................................................................................................................................................................... 68 Geo_Xform ..................................................................................................................................................................... 68 Intensity_Mapping ......................................................................................................................................................... 68 IO ................................................................................................................................................................................... 69 Matrix_Vector_Algebra ................................................................................................................................................. 69 Plot................................................................................................................................................................................. 70 Region_Ops.................................................................................................................................................................... 70 Satellite_Image_Mapping .............................................................................................................................................. 70 Statistics ......................................................................................................................................................................... 70 String_Ops ..................................................................................................................................................................... 71 System............................................................................................................................................................................. 71 iv • Table of Contents ProView User’s Manual