#1 Sat 04 March 2006 13:55
- raphdak
- Juste Inscrit !
- Lieu: Dakar
- Date d'inscription: 1 Oct 2005
- Messages: 9
Ecriture de formule dans ENVI 3.4
Salut,
j'ai du mal à ecrire les formules d'indices tels que TSAVI, TSARVI, ARVI , SAVI, et le PVI dans ENVI 3.4. En fait je connais le chemin mais c'est au niveau de l'écrire que les choses se bloquent. j'ai souvent expression invalide. Pour le MSAVI dont la formule = [2XS3+1-√((2XS3+1)2-8(XS3-XS2))]/2, le VIN et l'IB et l'IC, l'écriture ne pose pas de problème. j'ai un doc ou c'est exprime de la sorte
MSAVI =[2XS3+1-√((2XS3+1)2-8(XS3-XS2))]/2 ce qui correspond à
2*float(b3) + 1 -Sqrt((2*float(b3)+1)*2-8*(float(b3)-(b2))))/2
c'est arriver à écrire la formule du TSARVi et les autres de cette dernière manière .
Si quelqu'un peut me donner un coup de pouce j'en serai ravi. je pense avoir avoir été plus clair maintenant. Merci pour la Contribution
Dernière modification par raphdak (Mon 06 March 2006 20:52)
Hors ligne
#2 Mon 06 March 2006 11:46
- AxEor
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 18
Re: Ecriture de formule dans ENVI 3.4
Bonjour,
dans le menu ENVI, fais Basic tools, puis bandMath.
dans le cadre expression, tape la formule en utilisant le B, pour signaler la bande.
cela donne par exemple
(B1+B2)/(B1-B2), fais add to list puis OK.
tu arriveras sur une nouvelle interface de saisie ou il te demanderas de lui spécifier quelle bande correspond à B1 et quelle bande correspond à B2.
ensuite OK et le cacul s'execute....
Bon courage
AxEoR
Hors ligne