INFOPedia : MACAlgPriorita

HomePage :: Categorie :: Indice :: Ultime modifiche :: Ultimi commenti :: Login/Registrazione
La versione più recente è stata modificata il 2006-02-19 16:17:02 da Bruno82

Aggiunzioni:
Priorità[A_]:=Block[{i,j,k,t,L={}},
    m=Length[A];n=Length[A[[1]]];
                      If[A[[i,k]]=!=0,L={i,k};Return[L],k--]   ]   ]  ;
          If[A[[t,j]]=!=0,L={t,j};Return[L],t--]   ]   ];
      i++;j++];L]


Omissioni:
Priorità[A_]:=Block[{i,j,k,t,L={}},
m=Length[A];n=Length[A[[1]]];
If[A[[i,k]]=!=0,L={i,k};Return[L],k--] ] ] ;
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];
i++;j++];L]



Modificato il 2006-02-19 15:54:08 da SoNiC

Aggiunzioni:

Algoritmo Priorità



Omissioni:
Algoritmo Priorità




Modificato il 2006-02-19 15:53:42 da SoNiC

\Nessuna differenza.


Modificato il 2006-02-19 15:53:30 da SoNiC

Aggiunzioni:

Torna all'elenco dei capitoli




Modificato il 2006-02-19 15:52:56 da SoNiC

Aggiunzioni:
i++;j++];L]

Omissioni:
i;j];L]



Modificato il 2006-02-19 15:52:33 da SoNiC

Aggiunzioni:
L'algoritmo Priorità determina la posizione dell'elemnto della matrice A che ha la priorità nel procedimento di diagonalizzazione di A.

OUTPUT: la lista di interi {i,j} che indica la posizione delle'elemento di A che ha la priorità nel processo di diagonalizzazione.
Priorità[A_]:=Block[{i,j,k,t,L={}},
m=Length[A];n=Length[A[[1]]];
If[A[[i,k]]=!=0,L={i,k};Return[L],k--] ] ] ;
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];
i;j];L]
Esempio
T={{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{1,5}


Omissioni:
L'algoritmo Priorità determina la posizione dell'elemento della matrice A che ha la priorità nel procedimento di diagonalizzazione di A
OUTPUT: la lista di interi {i,j} che indica la posizione delle'elemento di A che ha la priorità nel processo di diagonalizzazione.
Priorità[A_]:=Block[{i,j,k,t,L={}},
m=Length[A];n=Length[A[[1]]];
If[A[[i,k]]=!=0,L={i,k};Return[L],k--] ] ] ;
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];
i++;j++];L]
Esempio
T={{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{1,5}

Torna all'elenco dei capitoli




Modificato il 2006-02-19 15:46:46 da SoNiC

Aggiunzioni:
Torna all'elenco dei capitoli

Omissioni:
Indietro



Modificato il 2006-02-19 15:45:56 da SoNiC

Aggiunzioni:

Indietro




Modificato il 2006-02-19 15:40:58 da SoNiC

Aggiunzioni:
m=Length[A];n=Length[A[[1]]];
If[A[[i,k]]=!=0,L={i,k};Return[L],k--] ] ] ;
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];

Omissioni:
m=Length[A];n=Length[A[[1]]];
If[Ai,k=!=0,L={i,k};Return[L],k--] ] ] ;
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];




Modificato il 2006-02-19 15:40:13 da SoNiC

Aggiunzioni:
i++;j++];L]

Omissioni:
i++;j++];L]



Modificato il 2006-02-19 15:40:01 da SoNiC

Aggiunzioni:
i++;j++];L]

Omissioni:
i;j];L]



Modificato il 2006-02-19 15:39:47 da SoNiC

Aggiunzioni:
If[A[[t,j]]=!=0,L={t,j};Return[L],t--] ] ];
T={{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{1,5}


Omissioni:
If[At,j=!=0,L={t,j};Return[L],t--] ] ];
T={{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{1,5}




Modificato il 2006-02-19 15:38:43 da SoNiC

Aggiunzioni:
m=Length[A];n=Length[A[[1]]];

Omissioni:
m=Length[A];n=Length[A1];



Modificato il 2006-02-19 15:37:55 da SoNiC

Aggiunzioni:
OUTPUT: la lista di interi {i,j} che indica la posizione delle'elemento di A che ha la priorità nel processo di diagonalizzazione.

Omissioni:
OUTPUT: la lista di interi {i,j} che indica la posizione delle'elemento di A che ha la priorità nel processo di diagonalizzazione.



Modificato il 2006-02-19 15:34:23 da SoNiC

Aggiunzioni:


Omissioni:




Modificato il 2006-02-19 15:34:12 da SoNiC

Aggiunzioni:


Omissioni:




Modificato il 2006-02-19 15:33:54 da SoNiC

Aggiunzioni:


Omissioni:




Modificato il 2006-02-19 15:33:24 da SoNiC

Aggiunzioni:
{{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}
{1,5}


Omissioni:
Unknown action; the action name must not contain special characters.
{1,5}




Modificato il 2006-02-19 15:32:42 da SoNiC

Aggiunzioni:
T={{3,-1,0,2,-3},{3,1,1,0,0},{2,0,0,0,5}}

Omissioni:
T=Unknown action; the action name must not contain special characters.



La versione più vecchia di questa pagina è stata modificata il 2006-02-19 15:32:06 da SoNiC []
Vista della pagina:
Algoritmo Priorità

L'algoritmo Priorità determina la posizione dell'elemento della matrice A che ha la priorità nel procedimento di diagonalizzazione di A

INPUT: la matrice A;
OUTPUT: la lista di interi {i,j} che indica la posizione delle'elemento di A che ha la priorità nel processo di diagonalizzazione.

Priorità[A_]:=Block[{i,j,k,t,L={}},
m=Length[A];n=Length[A1];
i=1;j=1;
While[(i<n)&&(i<=m)||(j<m) &&(j<=n),
If[i<n,
k=n;
While[k>i,
If[Ai,k=!=0,L={i,k};Return[L],k--] ] ] ;
If[( j<m),
t=m;
While[(t>j),

If[At,j=!=0,L={t,j};Return[L],t--] ] ];
i;j];L]


Esempio

T=Unknown action; the action name must not contain special characters.

Unknown action; the action name must not contain special characters.

Priorità[T]

{1,5}
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
La pagina è stata generata in 0.2245 secondi