Utilia

Графичен калкулатор

Безплатен графичен калкулатор онлайн. Чертайте до пет функции y = f(x), мащабирайте и местете, следете стойностите и изтеглете графиката като PNG.

Функции

Ползвайте x като променлива. + − * / ^, скоби, |x|, sin cos tan sec csc cot, asin acos atan, sinh cosh tanh, sqrt (√) cbrt abs ln log exp floor ceil round sign, pi (π) и e. Работят и tg, cotg, arctg, а lg е десетичен логаритъм. 2x и 3sin(x) означават умножение.

Плъзнете за преместване, превъртете или щипнете за мащабиране. При фокус върху графиката: стрелките местят, + и − мащабират, 0 нулира.

Как да използвате графичния калкулатор

  1. Въведете функция на x в полето f₁(x) =, например sin(x) или x^2/4 - 2. Графиката се обновява, докато пишете.
  2. Добавете до още четири функции в другите полета. Всяка получава собствен цвят, показан с точката пред полето. Оставете поле празно, за да го скриете; Изчисти изпразва всички.
  3. Движете се по графиката: плъзгайте я с мишката или с пръст, мащабирайте с колелцето на мишката или с щипване с два пръста, или ползвайте бутоните + и −. Нулирай изгледа връща прозореца по подразбиране: x от −10 до 10, центриран върху началото.
  4. Задръжте курсора върху графиката (или я докоснете на сензорен екран), за да следите: прекъсната вертикална линия отбелязва положението по x, а стойността на всяка функция при това x се показва под графиката.
  5. Натиснете Изтегли PNG, за да запишете текущия изглед като изображение, заедно с мрежата и осите, готово за работен лист, доклад или презентация.

Ако даден израз не може да бъде прочетен, съобщение под полето обяснява защо и посочва мястото на проблема; другите криви продължават да работят.

Какво можете да пишете

  • Променлива: x (латинско). Можете да започнете с y = или f(x) =; това се игнорира.
  • Действия: + − * / и ^ за степени (също ² и ³). Степените се пресмятат отдясно наляво, така че 2^3^2 = 2^9, а −x^2 означава −(x²), както в учебниците.
  • Неявно умножение: 2x, 3sin(x), 2pi, (x+1)(x−1) и x(x+1) са все произведения.
  • Функции: sin, cos, tan, sec, csc, cot, asin, acos, atan, sinh, cosh, tanh, sqrt (или √), cbrt, abs (или |x|), ln (натурален логаритъм), log (при основа 10), exp, floor, ceil, round и sign. Приемат се и обичайните български означения tg, cotg, arctg и lg (десетичен логаритъм).
  • Константи: pi (или π), e и tau.

Тригонометричните функции работят в радиани – стандартът за чертане на графики. Функциите приемат скоби, sin(x), или произведението след тях: sin 2x се чете като sin(2x), докато sin x cos x е sin(x) × cos(x). Можете да пишете и sin^2(x) за (sin x)².

Отрицателно число на дробна степен с нечетен знаменател дава реалния корен, така че x^(1/3) се чертае и за отрицателни x, точно както cbrt(x).

Асимптоти и прекъсвания

Наивният чертожен алгоритъм свързва всяка взета точка с права линия и така чертае фалшиви вертикални линии през асимптотите на tan(x) или 1/x. Този инструмент взема две проби на всеки пиксел от екрана, после приближава всеки голям скок между две съседни проби чрез многократно разполовяване. Ако скокът намалява със стесняването на интервала, функцията е просто стръмна и точките остават свързани. Ако не намалява – вертикална асимптота, стъпало на floor(x) или точка, в която функцията не е дефинирана – кривата се прекъсва там и всеки клон се продължава чак до прекъсването.

Същото разполовяване намира къде функцията престава да е дефинирана, така че sqrt(x) започва точно при x = 0, а ln(x) се спуска към оста y, вместо да свършва един пиксел по-рано.

Съвети

  • И двете оси ползват един и същ мащаб, така че окръжностите изглеждат кръгли, а наклон 1 е линия под 45°.
  • За да намерите пресечна точка или корен, приближете към нея с колелцето: показанието при следене дава повече цифри с нарастването на мащаба.
  • За да сравните функция с нейна трансформация, въведете например f₁ = x^2 и f₂ = (x − 3)^2 + 1.

Често задавани въпроси

Мога ли да начертая x като функция на y или окръжност?

Не. Този инструмент чертае явни функции y = f(x). За окръжност с радиус r начертайте двете половини sqrt(r^2 − x^2) и −sqrt(r^2 − x^2) в две полета.

Защо графиката на tan(x) изглежда странно?

Проверете дали мислите в радиани: tan(x) има асимптоти при x = π/2 + kπ, около ±1,571, ±4,712 и т.н. За градуси въведете tan(x*pi/180) и отдалечете.

Каква е разликата между log и ln?

ln е натуралният логаритъм (при основа e), а log е логаритъмът при основа 10 (същото като lg). За друга основа b ползвайте ln(x)/ln(b), например ln(x)/ln(2) за log₂.

Изпращат ли се данните ми някъде?

Не. Изразите се обработват и чертаят от вашия браузър, а PNG файлът се създава на вашето устройство.

Защо „2 3“ дава грешка, а „2x“ работи?

Две числа едно до друго са двусмислени (23? 2 × 3?), затова инструментът иска явен оператор. Число, следвано от x, константа, функция или скоба, е умножение.