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
Ahoj,
potřeboval bych od Vás poradit; ve smyslu, jestli to, co bych chtěl, vůbec lze udělat.
Abych Vás trošku zasvětil do problému:
Mám tento cyklus v Matlabu. Jeho funkcí je vykreslit nervová vlákna sítnice.. (model). Výsledný model můžete vidět zde: Model
Níže uvedený cyklus tedy kreslí vlákna pouze v úhlu od
, ve vzdálenosti
od posunutého středu.
fi(i,j) udává úhel každého bodu vlákna až do jeho délky rr1, která se lineárně zvětšuje.. (v tomto případě)
r0 = 4;
ffi0 = [60:5:90];
for j = 1:length(ffi0)
n(j) = 5+j*2;
rr = 4:n(j);
for i = 1:length(rr)
bb(j) = exp(-1.9 + 3.9 * tanh(- (ffi0(j) - 121) / 14));
cc(j) = 1.9 + 1.4 * tanh( (ffi0(j) - 121) / 14);
fi(i,j) = ffi0(j) + bb(j) .* (rr(i) - r0) .^ cc(j);
x1{j}(i) = rr(i) .* cos(fi(i,j) * pi/180);
y1{j}(i) = rr(i) .* sin(fi(i,j) * pi/180);
end
endA teď můj problém. V grafu vykresluji tedy souřadnice
. A já potřebuji pro nově zvolené
spočítat příslušné
. Lze to? Popř. jak? Můžete mě někdo nakopnout správným směrem?
Moc by mi to pomohlo.
Díky
PS. Nové souřadnice
budu získávat tak, že pomocí funkce matlabu kliknu od obrázku: Odkaz
Offline