Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Cau,
mel bych jeden dotaz... pro hodne lidi velice primitivni, ale ja na to proste nemuzu prijit :)
mam cyklus while a potreboval bych indexovat vektor :
x1=(matice*start_vektor'); %prvni krok nasobeni matice vektorem
xi(1)=-inf; %prirazeni hodnoty pro prvni cyklus while
xi(2)=(matice*start_vektor'); %vypocteme si pocatecni hodnotu lambda
i = 2; %priradime hodnote i prvni hodnotu
while ( i < maximalni_pocet_kroku )
i=i+1; %hodnota i+1
xi(i)=x(i-1)/max(abs(x(i-1)));
end
xi
Jenze pokud to udelam timto zpusobem, tak me to samozrejmne nejde a pri pokusu o prubeh cyklem me to vyhodi chybu
??? In an assignment A(I) = B, the number of elements in B and
I must be the same.
Matlab toto nebere jako index, ale snazi se nejak pracovat s prvky uvnitr vektoru, jestli to teda chapu spravne :)
Mohli by jse me pls poradit jak pouzit index u vektoru ? Kdyz tento stejny zpusob pouziju jen pro jedno cislo, tak to jde.
Predem moc diky
Offline
xi(2)=(matice*start_vektor');
Co tímhle chceš udělat? Do jednoho prvku přiřazuješ vektor. Co se tam má uložit první prvek toho vektoru?
U tady toho řádku
xi(i)=x(i-1)/max(abs(x(i-1)));
tam máš další proměnnou x, která není definovaná.
Offline
↑ gladiator01:
Diky za rychlou reakci.
u te promene x, to se vloudila chybicka a samozrejme tam ma byt xi :)
Code:
xi(i)=xi(i-1)/max(abs(xi(i-1)));
Vim ze mam chybu v tom, ze do jednoho prvku prirazuju vektor. Chtel bych to udelat tak aby se k danemu vektoru priradil index i a tim bych pak mohl kontrolovat pocet kruku. Pokousim se o reseni Mocninne metody u vlastnich cisel matice. Toto je jen cast reseni...
S Matlabem a programovanim samotnym nenam moc zkusenosti... proto sem se zasekl :)
Jak bych to mohl upravit, abych prenasel cely vektor a nepokousel se priradit do jednoho prvku vektor ?
Offline
↑ OrinCZ:
Abych řekla pravdu tak ti moc nerozumím, ale zkusím se nad tím zamyslet.
Offline