Онлајн семплер 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. Обратите пажњу на раздвајач (зарез или тачка-зарез) и децимални знак у зависности од локалитета.
Обрада се обавља локално у прегледачу.