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 25. 03. 2022 16:30

Zeck
Příspěvky: 179
Reputace:   
 

Vykresleni "pringle" tvaru

Ahoj,

chtěl bych vás požádat o radu jak vykresit tvar brambůrek - je to hyperbolický paraboloid. Ta základní rovnice je jasná, ale já bych chtěl, aby to nemělo čtvercový půdorys, ale kruhový, jako brambůrek.
Dokázal by mi někdo s tím pomoct jak to omezit? Zkouším to, ale není to správně.
Níže posílám skript z Octave.

Code:

a = 10
b = 10
x = [-10:.1:10];    
y = [-10:.1:10];
[xx, yy] = meshgrid (x, y);
z = xx.^2/a.^2 - yy.^2/b.^2;
h = surf(xx,yy,z);
colormap hsv;
set(h,'linestyle','none');

https://pics.me.me/potato-chips-what-rick-an-worty-fans-see-hyperbolic-paraboloid-37468354.png


Michal

Offline

 

#2 25. 03. 2022 17:12

Stýv
Vrchní cenzor
Příspěvky: 5693
Reputace:   215 
Web
 

Offline

 

#3 25. 03. 2022 17:51 — Editoval Zeck (25. 03. 2022 17:51)

Zeck
Příspěvky: 179
Reputace:   
 

Re: Vykresleni "pringle" tvaru

↑ Stýv:

Děkuji. S tím jsem schopen vykreslit ten tvar, v úvodu jsem zapomněl napsat, že potřebuji také souřadnice toho tvaru.
Jak by se dali jednoduše získat souřadnice toho ořezaného tvaru?

Offline

 

#4 27. 03. 2022 00:44

Eratosthenes
Příspěvky: 2764
Reputace:   136 
 

Re: Vykresleni "pringle" tvaru

↑ Zeck:

místo

y = [-10:.1:10];

zkus

y=sqrt(b.^2*(x.^2/a.^2-1))

měl bys dostat půlku brambůrky. Jestli jo, ta druhá už je jasná...


Budoucnost patří aluminiu.

Offline

 

#5 04. 04. 2022 12:50

Zeck
Příspěvky: 179
Reputace:   
 

Re: Vykresleni "pringle" tvaru

Eratosthenes napsal(a):

↑ Zeck:

místo

y = [-10:.1:10];

zkus

y=sqrt(b.^2*(x.^2/a.^2-1))

měl bys dostat půlku brambůrky. Jestli jo, ta druhá už je jasná...

Tohle nefunguje, protoze x a y musi byt vektor, z duvodu moznosti vykresleni funkce.
Navic bych vas chtel pozadat o radu jak vypocitat parametry a a b, pokud vime ze maximální průmer brambůrky ma byt 300 mm a maximální výška 0,550 mm.

Offline

 

#6 04. 04. 2022 15:53

Honzc
Příspěvky: 4592
Reputace:   243 
 

Re: Vykresleni "pringle" tvaru

↑ Zeck:
Tady máš rovnici a obrázek v Geogebře.
Jestli chceš opravdu aby maximální výška byla 0.55 mm při průměru 300 mm, pak to nebude brambůrek, ale placka.
V tom řešení je ta výška přibližně 10x větší (rozměry v obrázku jsou v cm)

Offline

 

#7 19. 04. 2022 12:55

Zeck
Příspěvky: 179
Reputace:   
 

Re: Vykresleni "pringle" tvaru

↑ Honzc:

To je v poŕádku, důležitý je ten tvar. Tohle není na demonstrační účely, ale na řešení konkrétního technického problému, kde dochází k deformacím ve tvaru hyperbolického paraboloidu, proto potřebuju najít způsob jak získat rovnici pro vykreslení toho tvaruv Octave. Pokud bych měl rovnici dokázal bych posouvat uzlové body podle toho jakou výšku deformace právě potřebuji. A momentálně řeším výšku deformace 0,550 mm. Pokud by někdo dokázal poradit jak získat rovnici pro tuto konkrétní deformaci, budu vděčný.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson