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