Changeset 142 for trunk/SRC/ToBeReviewed/PLOTS/DIVERS/projsegment.pro
- Timestamp:
- 07/21/06 14:47:49 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ToBeReviewed/PLOTS/DIVERS/projsegment.pro
r134 r142 2 2 ;------------------------------------------------------------ 3 3 ;------------------------------------------------------------ 4 ; NAME: projsegment4 ;+ 5 5 ; 6 ; PURPOSE: projecte lineairement un segment un vecteur dont les bornes 7 ; sont [a,b] sur un vecteur dont les bornes sont [c,d] 6 ; @file_comments 7 ; project linearly a segment, a vector whose boundaries are [a,b] on 8 ; a vector whose boundaries are [c,d] 8 9 ; 9 ; CATEGORY: caculs a 2 francs 10 ; @categories 11 ; calculation 10 12 ; 11 ; CALLING SEQUENCE: res=projsegment(vecteur, bornes) 13 ; @param VECTEUR 14 ; A vector whose the first element must be the smallest one and the last must be the biggest one. 12 15 ; 13 ; INPUTS: vecteur: un vecteur dont le premier element doit etre le 14 ; plus petit element et le dernier doit etre le plus grand. 15 ; bornes: les nouvelles bornes du vecteur. 16 ; @param BORNES 17 ; New boundaries of the vector. 16 18 ; 17 ; KEYWORD PARAMETERS: 19 ; @keyword MP 20 ; Activate this keyword to the function send back this a vector of 2 21 ; elements which are the m and p of the linear projection y=mx+p used 22 ; to pass from the [a,b] segment to the [c,d] segment. 18 23 ; 19 ; /MP: activer ce motcle pour que la fonction retourne un 20 ; vecteur de 2 elements qui sont les coefficient m et p de la 21 ; projection lineaire y=mx+p utilisee pour passer du segment 22 ; [a,b] au segment [c,d] 24 ; @returns 25 ; A vector whose new boudaries are specified by BORNES. 23 26 ; 24 ; OUTPUTS:un vecteurs dont les nouvelles bornes sont specifiees par 25 ; bornes 26 ; 27 ; COMMON BLOCKS: 28 ; 29 ; SIDE EFFECTS: 30 ; 31 ; RESTRICTIONS: 32 ; 33 ; EXAMPLE: 27 ; @examples 34 28 ; 35 29 ; IDL> a=indgen(9) … … 43 37 ; -80 -70 -60 -50 -40 -30 -20 -10 0 44 38 ; 45 ; MODIFICATION HISTORY: Sebastien Masson (smasson@lodyc.jussieu.fr) 39 ; @history 40 ; Sebastien Masson (smasson@lodyc.jussieu.fr) 46 41 ; 24/6/1999 42 ; 43 ; @version 44 ; $Id$ 45 ; 46 ;- 47 47 ;------------------------------------------------------------ 48 48 ;------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.