Diskuze: VikiTron - Kreslítko rovnic

PHP PHP VikiTron - Kreslítko rovnic American English version English version

Avatar
Jan Barášek
Redaktor
Avatar
Jan Barášek:

Ahoj, možná si pamatujete na český znalostní vyhledávač VikiTron. Dnes jsem přidal opravdu mnoho změn, které se vám určitě budou hodit! A o to víc, že to je všechno online na počkání ;)

Kreslítko funkcí jsem otestoval na opravdu složitých příkladech a zvládá i zápisy typu:
((x(x+5)/2)-10)-2(sin(x-3)cos(x+3-4))+abs(x+sin(xx)-cos(x*2))

Ono to v zásadě není nic složitého, jen je to zadání dlouhé a komplikované. Budu na tom dále pracovat, pokud naleznete chybu, budu rád, když mi dáte vědět. Online verze: http://vikitron.com/search?…%28x%2B5%29%2F2%29-10%29-2%28sin%28x-3%29cos%28x%2B3-4%29%29%2Babs%28x%2Bsin%­28xx%29-cos%28x*2%29%29

Ještě pracuji na vyhodnocování logických výrazů (platí, neplatí).
Několik příkladů:
http://vikitron.com/search?…
http://vikitron.com/search?…
http://vikitron.com/search?…
http://vikitron.com/search?… (včetně grafu)

Rovnice to ještě neumí (brzy přidám podporu lineárních rovnic), zatím to jen pozná, že se pravděpodobně jedná o rovnici.

Samozřejmě jsem provedl mnoho dalších změn, toto je však ta hlavní za poslední dobu (nový, zcela přepracovaný matematický parser). Už by to mělo i zvládat klasické početní příklady (i hodně složité). Příklad: http://vikitron.com/search?…%2812%2F22%29­%2B9*3-4

Budu rád za nahlášení nalezených chyb. Testoval jsem to na velkém množství různých příkladů, ale stejně se může stát, že najdete něco, s čím jsem nepočítal.

Odpovědět  +2 15.10.2013 22:08
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Jan Barášek
Jan Vargovský:

Nechci ti kazit tvoje plány, je to hezké :) jen takové věci už umí wolframalpha :)

 
Nahoru Odpovědět  -3 15.10.2013 22:17
Avatar
Odpovídá na Jan Barášek
Michal Žůrek (misaz):

číslo 5 má jedno desetinné místo? Snad žádné, nebo ne?

Nahoru Odpovědět 15.10.2013 22:17
Nesnáším {}, proto se jim vyhýbám.
Avatar
vodacek
Redaktor
Avatar
Odpovídá na Jan Barášek
vodacek:

za mě tak nejméně 200 palců hore :-)

 
Nahoru Odpovědět  +1 16.10.2013 9:39
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Jan Barášek
David Čápka:

Začíná to vypadat opravdu zajímavě.

Nahoru Odpovědět 16.10.2013 9:47
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
vitamin
Člen
Avatar
Odpovídá na Jan Barášek
vitamin:

Vyzerá to super. Par návrhov na vylepšenie:

  1. Premenne by sa mohli volať aj inak ako x.
  2. Možnosť zadať ručne vzorkovanie a rozsahy.
  3. výpočet extrémov funkcie, pomocou nich môžeš lepšie automaticky nastaviť rozsahy a vzorkovanie (pripadne vzorkovanie nemusí byť konštantné, medzi rôznymi extrémami).
 
Nahoru Odpovědět  +1 16.10.2013 10:01
Avatar
vodacek
Redaktor
Avatar
Odpovídá na Jan Barášek
vodacek:

a jak to vypadá s rozhraním pro google brejle? plánujete jej?

 
Nahoru Odpovědět 16.10.2013 13:20
Avatar
Jan Barášek
Redaktor
Avatar
Jan Barášek:

p4koo:
Wolfram mi připadá jako monopol, navíc je jenom v angličtině. Podobný projekt jsem v českém rozhraní ještě neviděl, tak vytvářím vlastní verzi. Navíc reaguje poměrně svižně, 10ms na průměrný dotaz ujde ;)

vodacek:
Rozhraní pro Google Glass už dávno existuje. Využívá otevřené API vyhledávání, takže se veškeré novinky ihned dají používat.
Pokud zrovna nemáš Glass (jako většina lidí), tak je tu ještě mobilní verze (ale ještě není vychytaný design): http://m.vikitron.com

vitamin:
Tvoje nápady se mi líbí, zkusím to tam nějak implementovat. Rozhodně udělám v javascriptu nějaké tlačítka nad graf, které budou umět graf různě posouvat, zoomovat, měnit rozsah a tak... Vykreslení nechám na serveru, takže se budou posílat jen .png obrázky. Bude to rychlé a hlavně to bude fungovat všude. Generování grafu se zvládne vykonat na 2-3ms a výsledný obrázek má pár jednotek KB, takže v tom problém nevidím.

Nahoru Odpovědět  +1 16.10.2013 13:27
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na Jan Barášek
Jan Vargovský:

Nemyslel sem to nějak negativně. Jen jsem upozorňil, že to taky existuje a můžeš něco použít od nich.

A ohledně CZ/EN ... vždycky raději půjdu na EN než na CZ.

 
Nahoru Odpovědět 16.10.2013 15:15
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.