Google umí vykreslovat grafy funkcí ve 3D

Sdílet

Ilustrační obrázek Autor: loriklaszlo – Depositphotos
Ilustrační obrázek

Na konci roku 2011 přišel Google s chytrou funkcí vykreslení průběhu funkce. Pro matematiky užitečná věc, neboť už nepotřebovali po ruce kalkulačku nebo Excel.

Google svůj „grafotvořič“ dále vylepšil, teď si poradí i se 3D. Stačí jen prohlížeč s podporou WebGL (aktuálně Firefox a Chrome, experimentálně také Opera a Safari) a vhodným vzorcem. Vykreslený objekt pak můžete libovolně otáčet nebo přibližovat.


(odkaz)

Příklady funkcí

  • sqrt(x*x+y*y)+3*cos(sqrt(x*x+y*y))+5 [link]
  • 1/(sin(abs(x)+x)-cos(abs(y)+y)) [link]
  • sin(5.5×)*cos(5*y)+x*x+1 [link]
  • 5000–140*(x*x+y*y)+(x*x+y*y)^2 [link]
  • sin(x2+y2)/(abs(x*y)+1) from –2.5 to 2.5 [link]
  • tanh(y(y4+5×4−10(x2)(y2))/(­x2+y2)^4) [link]
  • (x2+((3 y)/2-(x2+abs(x)-6)/(x2+abs(x)+2))^2)-36 [link]
  • sin(5.5×)*cos(5*y)+x*x+1 x is from –1 to 1, y is from –1 to 1, z is from 0.1 to 2.8 [link]
  • 100–3/(sqrt(x2+y2))+sin(sqrt(­x2+y2)), x is from –10 to 10, y is from –10 to 10, z is from 85 to 101 [link]
  • 5 + (-sqrt(1-x2−(y-abs(x))^2))*cos(30*((1-x2−(y-abs(x))^2))), x is from –1 to 1, y is from –1 to 1.5, z is from 1 to 6 [link]
  • 100–3/(sqrt(x2+y2))+sin(sqrt(­x2+y2))+sqrt(200-(x2+y2)+10*sin(x)+10sin(y))/1000, x is from –15 to 15, y is from –15 to 15, z is from 90 to 101 [link]
  • sqrt(x*x+y*y)+50*tan(sqrt­(x*x+y*y)) [link]
  • exp(-((x-4)^2+(y-4)^2)^2/1000) + exp(-((x+4)^2+(y+4)^2)^2/1000) + 0.1exp(-((x+4)^2+(y+4)^2)^2)+0.1exp(-((x-4)^2+(y-4)^2)^2) [link]
  • sqrt(cos(3*x))*cos(100*y)­+1.5*sqrt(abs(x)) + 0.8 x is from –1 to 1, y is from –1 to 1, z is from 0.01 to 2.5 [link]
  • sqrt(x*y+y*y)+3*sin(sqrt(­x*x+y*y))+5 from –20 to 20 [link]
  • sqrt(x*x+y*y)+3*tan(sqrt(­x*x+y*y))+10 [link]
  • x2+y2+x*y*sin(x+y) from –20 to 20 [link]

Zdroj: Google, WebGL

Kvíz týdne

Tyto konektory zná každý. Ale víte, co jejich zkratky doopravdy znamenají?
1/9 otázek