Почетна / Калкулатори / Онлајн семплер 3D функција
Бесплатни онлајн алати

Онлајн семплер 3D функција

Израчунајте вредности функције две променљиве на мрежи 11×11. Унесите формулу, подесите опсег и добијте CSV табелу. Безбедно, у прегледачу. Обрада се обавља…

Почните да користите

Шта ради овај алат?

Овај алат израчунава вредности функције две променљиве z=f(x,y) на фиксној мрежи 11×11 тачака. За разлику од назива, не приказује интерактивни 3D графикон, већ генерише табелу узоркованих вредности у CSV формату, коју можете копирати у програм за табеле или графички приказ.

Конкретан пример

Унесите x+y и опсег 2. Први ред табеле ће бити x=-2, y=-2, z=-4, а последњи x=2, y=2, z=4. Укупно 121 ред података.

Како се обрађује?

Израз се парсира у безбедно стабло (AST) без употребе eval или Function. Дозвољене су променљиве x и y, бројеви (децимални или научни), операције +, -, *, /, %, ^, заграде, константе pi/PI/e/E и ограничена листа функција (sin, cos, sqrt, log, min, max, pow). Дужина израза је ограничена на 240 знакова. Мрежа је детерминистичка: xi=-r+2*r*i/10 и yj=-r+2*r*j/10 за i,j од 0 до 10.

Ограничења

  • Све вредности z морају бити коначне; ако дође до дељења нулом или ван домена, цео прорачун се одбија.
  • Координате се приказују са 2 децимале, а z са 5 децимала, што значи да је табела заокружена.
  • Раздвајач у CSV-у зависи од локалитета странице: за српски (ћирилица) вероватно ће бити зарез и децимална тачка, али проверите подешавања увоза у вашем програму.
  • Не постоје опције за ротацију камере, сенчење, промену броја узорака или извоз датотеке.

Честа питања

Како да унесем функцију са две променљиве?

Користите само x и y, са експлицитним операторима, на пример x*y није дозвољено као xy. Такође, избегавајте нејасне изразе.

Зашто добијам грешку када унесем 1/x?

Јер на мрежи постоји тачка где је x=0, што изазива дељење нулом. Пошто све вредности морају бити коначне, цео прорачун се одбија.

Како да копирам резултат у Excel?

Изаберите целу табелу, копирајте је и налепите у Excel. Обратите пажњу на раздвајач (зарез или тачка-зарез) и децимални знак у зависности од локалитета.

Обрада се обавља локално у прегледачу.