Názory ke článku Python a matematika
13. 3. 2007
To je hodne hardcore clanek...
No nic. Kdysi jsem si hral s Pythonem, protoze me zajimalo, jak je delany. Priima. Pouziju to v Jythonu.
Ale publikuj dal a hlavne neprestavej jako jini. To, co zkousis vzdy zpracuj na tento web jako pruvodce nebo tutorial.
13. 3. 2007
Chtel jsem rici, ze tohle si najde clovek v dokumentaci.
Spis je dulezite, s cim si clovek musi pohrat a natlouct si, nez si zvykne na syntaxi, includy, praci s retezci. Napr. Tcl pro python jsem nezkousel. Nebo PyGame
13. 3. 2007
To ja: Ono, co dnes člověk nenajde v dokumentaci? Ale mnohdy v ní hledat je utrpení.
Nejprve si ukážeme některé zvláštnosti při dělení čísel v Pythonu:
:) Mě zas přijde úplně normální ba dokonce lepší, když dělím int intem, vyjde zase int. Jedině u JavaScriptu(ale ten eviduje jedině datový typ number, NaN a Inf = tam bych to i pochopil), php a MySQL(není to sice programovací jazyk, ale dělit se tam dá a nějakou progrmátorskou logiku díky verzi 5 můžete využít) jsem viděl(ale znám velmi málo), že z toho vyjde float.
Jinak se rozhodně neboj psát o již napsaném, tedy pokud to rovnou slepě nezkopíruješ. :) Po přečtení tohoto postu tvá motivace určitě vzroste: http://blog.numero.name/item/nesnasim-te-anonyme/#comment-316
"Goniometrikické funkce" ma byt spravne "Goniometricke funkce". I kdyz vlastne pozdeji v textu to uz je spravne...
"Ne, je to způsobeno tím, že my počítáme se stupni a Python s rady. Proto mu musíme dodat číslo už převedené do radů." - rad neni zadna jednotka. Rad je zkratka pro radián.
Taky by mozna stalo za to zduraznit, ze asin je v nasich luzich a hajich nazyvan arkus sinus, tedy u nas zkracovano na arcsin. Kdyby to nekoho zmatlo...
1) opraveno dík
2) snad sem to taky nějak opravil
sem ten článek psal hlavně kvůli goniometrickým funkcím, protože mě to v začátku hodně mátlo... tak snad se další články budou líbit více
Nehodnotil jsem libi/nelibi, pouze jsem upozornil na chyby.
Mozna by bylo priste vhodnejsi psat o necem, cemu autor rozumi - nebude tak mast ani sebe ani dalsi ctenare :o) Jen me trosku pobavilo, ze jsi psal o matematice, i kdyz se s ni zrejme moc nekamaradis, tot vse ;o) Nic vic jsem nenaznacoval.
Hodne stesti.
en me trosku pobavilo, ze jsi psal o matematice, i kdyz se s ni zrejme moc nekamaradis
matika mě právě celkem dost zajímá. Právě dělám na programu co počítá:
*Rovnice a nerovnice o jedné neznáme, rovnice s parametrem, rovnice s absolutní hodnotou...
*Planimetrie-Vzorečky a výpočty trojuhelnika, ctverce, rovnoběžníka...
*Stereometrie-Vzorečky a výpočty krychle, válce...
*Statistika-průměr, rozptyl, geometrický průměr
*Převody jednotek - převádí celkem dost různých jednotek...
*Grafy-vykreslovaní grafů na základě funkce
*Numerické řešení rovnic - zkouší dosazovat X ze zadaného intervalu
*Vyhodnocení výrazu - Vložíte výraz s proměnnými a hodnoty proměnných.
*Přehled platonskych teles 3 a 4 dimenze(animace, obrazky)
*...
ale jak si řekl, pořád mám trochu nepořádek v různých termínech atd...
hey hou...
pekny clanok, akurat mam 1 kontrolnu otazku: arcsin=prevratena hodnota sinusu? a teda potom arctan=cotan?
aby som v tom mal jasno
>>> from math import*
>>> cos(radians(5))
0.99619469809174555
>>> degrees(acos(0.99619469809174555))
4.999999999999992
říkáš to správně;)
omg, sem si špatně pčečetl ten příspěvek....
arctan je převrácená hodnota tan:
>>> from math import*
>>> tan(radians(5))
0.087488663525924007
>>> degrees(atan(0.087488663525924007))
5.0
ale jestli cotan=arctan si nejsem úplně jistý, ale řekl bych že ne...
cotan = cotangens, alebo cos/sin...
pytam sa, lebo ARC sme v skole (este) nebrali :D
Reagoval na komentář od uživatele Jakub Vojáček :
tan(x)=(cotan(x))^(-1)
KDYŽ sin(x)=y
PAK arcsin(y)=x
ALE cos(y)!=x
(na kalkulačkách je často výraz sin^-1(x) když zmáčknete přez shift sin(x) tím se nenechte zmást)
Jednotková kružnice:
Goniometrické funkce:
http://math.feld.cvut.cz/mt/txtb/4/txc3ba4e.htm
13. 9. 2009
Eidam655 píše:
hey hou...
pekny clanok, akurat mam 1 kontrolnu otazku: arcsin=prevratena hodnota sinusu? a teda potom arctan=cotan?
aby som v tom mal jasno
NE proboha!!! arcsin(x) je inverzni funkce k funkci sin(x), nikoli prevracena. arctan(x) je inverzni funkce k funkci tan(x).
Vzhledem k tomu, ze tan(x) = 1/cotan(x), pak tan(x) a cotan(x) jsou navzajem prevrazene (reciproke) funkce, ale NEPLATI arctan(x)=cotan(x) !!!!!!