Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem u Matlab-u

[es] :: Matematika :: Problem u Matlab-u

[ Pregleda: 3565 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Hamme
BiH/Tuzla

Član broj: 15539
Poruke: 9
80.65.64.*

ICQ: 163343849


Profil

icon Problem u Matlab-u10.11.2004. u 10:16 - pre 235 meseci
Napisati MATLAB funkciju y = problem2(x,c1) koja uzima matricu x i karakter c1 a vraca vektor y ciji su elementi:

• Ukoliko je c1=’k’ tada je y(i) = vrijednost indeksa zadnjeg ne-nultog elementa i-te kolone matrice x

• Ukoliko je c1=’r’ tada je y(i) = vrijednost indeksa zadnjeg ne-nultog elementa i-tog reda matrice x

Koristiti vektorizirano indeksiranje bez for ili while petlji.

Primjer koristenja funkcije:

x =
1 1 0 0 1
1 1 1 0 1
0 1 1 1 0
1 0 0 0 1
1 1 0 0 0
1 0 1 0 0

>> y = problem2(x,’k’)
y =
6 5 6 3 4
>> y = problem2(x,’r’)
y =
5 5 4 5 2 3
Nije bitno kako padaš. Bitno je kako se prizemljujes!
 
Odgovor na temu

hyle
Perica Milošević
Belgrade

Član broj: 30030
Poruke: 150
*.yubc.net.

Sajt: www.linkedin.com/in/peric..


+4 Profil

icon Re: Problem u Matlab-u10.11.2004. u 12:58 - pre 235 meseci
Nemoj očekivati da će neko da radi domaći zadatak umesto tebe. Prvo pokušaj da rešiš problem, pa tek onda, ukoliko se negde zaglaviš postavi ovde konkretno pitanje.
U tom slučaju ćeš sigurno dobiti odgovor i to je jedini način da naučiš nešto.
 
Odgovor na temu

Hamme
BiH/Tuzla

Član broj: 15539
Poruke: 9
*.bih.net.ba.

ICQ: 163343849


Profil

icon Re: Problem u Matlab-u10.11.2004. u 20:00 - pre 235 meseci
evo kako sam rijesio ali mi treba rjesenje bez for petlje, nekako preko vektorskog indexiranja
for i=1:1:n
d=X(:,i);
[p,q,k]=find(d);
Y(i)=max(p);
end
Nije bitno kako padaš. Bitno je kako se prizemljujes!
 
Odgovor na temu

[es] :: Matematika :: Problem u Matlab-u

[ Pregleda: 3565 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.