Domanda banale

di Anonimizzato4622 il
4 risposte
Ho vistoun vettore, dichiarato in questo modo:

V(i,:)=.....

Dove i è una variabile che si incrementa tramite un ciclo for.
Io penso che questa funzione crei un vettore riga di dimensione indefinita, nel senso che si icrementa fin che cresce i. e' così?

4 Risposte

  • Posta tutto il codice....
    ks non si capisce
  • For s=1:Nxinv

    xinv=-xinvM+(s-1)*dxinv;

    Einc=-m0*(2*pi*f)./4*besselh(0,2,k*sqrt((xinv-xs)^2+(Z-zs).^2));

    A1(s,:)=(besselh(0,2,k*sqrt((xo-xinv)^2+(h-Z).^2))).*(Einc);

    end;
  • Z è un vettore, tutte le altre sono costanti
  • Potrebbe essere matlab

    A1(s,:)=(besselh(0,2,k*sqrt((xo-xinv)^2+(h-Z).^2))).*(Einc);

    la funzione di besselh restituisce una matrice n dimensionale dove n può variare, per questo il secondo indice e contrassegnato con ":"

    in pratica della matrice A riempi l'elemento di indice s e la sottomatrice che val al posto del secondo termine.
    ciao
    morena
Devi accedere o registrarti per scrivere nel forum
4 risposte