Matematické Fórum

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

#1 12. 10. 2012 13:21

jendula11
Příspěvky: 563
Reputace:   
 

výpis prvků vektoru - MATLAB

Dobrý den,

mooc bych prosil o pomoc. Mám zadanou funkci y=sin(x). A potřeboval bych vypsat hodnotu x do matice a, pro kterou bude platit sin(x)=1
Zkoušel jsem to takto, ale nefunguje mi to.

x=0:.01:2*pi;
y=sin(x);
j=1;

for i=1:length(x)
    if y(i)==1
        a(j)=x(i)
       
    end
   
end

Moooc děkuji za pomoc.

Offline

 

#2 12. 10. 2012 14:39 — Editoval Geronimo (12. 10. 2012 15:14)

Geronimo
Místo: Bruntál/Brno
Příspěvky: 292
Škola: PřF+ESF MUNI
Pozice: student
Reputace:   20 
 

Re: výpis prvků vektoru - MATLAB

Nezapomnel jsi tam navysovat index j?

Edit: Dival jsem se na to a asi bude problem v tom zadanem intervalu. Sinus by mel byt nula v pi/2, coz je priblizne 1,5708. V tvem intervalu je vsak nejbliz cislo 1,57, coz sice matlab standardne zobrazuje jako 1,000, ale kdyz zadas format long tak uvidis, ze to nepovazuje za 1, ale za 0,9999....


„Jestliže neumíš – naučíme, jestliže nemůžeš – pomůžeme ti, jestliže nechceš – nepotřebujeme tě.“ —Jan Werich

Offline

 

#3 12. 10. 2012 19:54

jendula11
Příspěvky: 563
Reputace:   
 

Re: výpis prvků vektoru - MATLAB

↑ Geronimo:

Bohužel se v cyklec  mooc nevyznám. Mohl by jsi prosím napsat jak by to mělo fungovat.

Moooc děkuji.

Offline

 

#4 12. 10. 2012 20:54

Geronimo
Místo: Bruntál/Brno
Příspěvky: 292
Škola: PřF+ESF MUNI
Pozice: student
Reputace:   20 
 

Re: výpis prvků vektoru - MATLAB

V tom cykle bys mel pod a(j)=x(i) jeste pripsat dalsi prikaz j=j+1. Kdybys to neudelal, tak se ti prepisuje prvni misto toho vektoru.

Jinak chyba je v konstrukci toho intervalu, jak jsem psal. Mozna by bylo dobre napsat, k cemu to potrebujes, aby se to dalo modifikovat.


„Jestliže neumíš – naučíme, jestliže nemůžeš – pomůžeme ti, jestliže nechceš – nepotřebujeme tě.“ —Jan Werich

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson