Vektorové kalkulačka


Original: http://comp.uark.edu/~jgeabana/java/VectorCalc.html

Jedná se o jednoduchý Java applet zamýšlel dát studentům “pocit” pro vektory ve dvou rozměrech. Konkrétně se vztahuje na komponenty, velikost a směr, a sčítání vektoru.

Myšlenka je jednoduchá. Pokud zobrazíte tuto stránku s Java schopný prohlížeč, uvidíte, někde pod těmito řádky, žlutou mřížku označenou v jednotkách tak, že 1 ks = 10 pixelů obrazovky. Kliknutím a / nebo přetažením do centrálního náměstí (-10,10) x (-10,10), můžete vytvořit dvojici vektorů. Při každém klepnutí a / ​​nebo odpor, jsou komponenty, velikost a směr vektoru zobrazen (směr je uveden ve stupních, pozitivní vektorů v prvním a druhém kvadrantu a negativní vektorů ve třetím a čtvrtém kvadrantu).

Jakmile budete mít dva vektory, kliknutím na tlačítko označené “Přidat” se zobrazí vektorový součet (fialově nebo růžová), a jeho součástí, velikost a směr. Dva pomocné vektory jsou vypracovány v cyan (světle modrá), které pomohou představit rovnoběžník, můžete uvažovat o nich jako zastupující původní vektory, které byly přeloženy tak, aby umožnily provedení částku v “tip-to-tail” módy.

Možná se budete muset posunout dolů ve vašem prohlížeči pro zobrazení tlačítek.”Clear” tlačítko umožňuje odstranit poslední vektor, který jste přidali, “All Clear” umožňuje začít znovu.

Úmyslné konstrukčním prvkem je, že neexistuje žádný způsob, jak vstoupit do složky, velikosti či směru vektoru přímo: musíte to udělat graficky tažením myší. Doufejme, že tento způsob budete rozvíjet dobrý cit pro to, co všechny tyto veličiny znamenají graficky.

 

Ostatní věci …

Prof Michael Winokur na University of Wisconsin, změnila applet, takže můžete přidat tři vektory. Můžete si najít svou verzi zde.

Můžete také poslat e-mailem na jgeabana@comp.uark.edu s připomínkami či dotazy. Můžu vám poslat zdrojový kód, pokud vás to zajímá, ale obávám se, že můj styl programování je něco, ale příkladné.