Матпад
GroupTube Производительность
Объясни вычисление или формулу однокурснику или другу. С MathPad ты можешь вместе редактировать математические выражения строка за строкой, видя результаты по мере ввода.
Объяснять формулу или способ вычисления сложно, когда у тебя нет перед глазами одного и того же листа бумаги. MathPad позволяет тебе использовать продвинутый общий калькулятор, которым вы можете пользоваться вместе. Это упрощенная версия таких инструментов, как MATLAB и Mathematica, с общим редактором для всей вашей группы.
Как пользоваться
- Открой приложение Math со вкладки Apps в своей группе (все открывают один и тот же общий блокнот).
- Вводи математические выражения на отдельных строках, и результаты будут обновляться по мере редактирования — идеально подходит для репетиторства, выполнения домашнего задания или пошагового объяснения вывода по голосовой или видеосвязи.
- Присвоенные значения сохраняются: переменные и функции, которые ты определяешь в предыдущих строках, остаются доступными в последующих, как в одном общем черновике.
- Договорись об обозначениях, когда работаешь с другими (например, градусы против радиан)
MathPad предназначен для совместной работы, а не в качестве замены полноценной системы компьютерной алгебры. Очень большие выражения или необычные входные данные могут отличаться от того, что ты видишь в десктопных инструментах, но повседневные числовые операции, единицы измерения и общая алгебра хорошо подходят.
Возможности
Ниже приведены наглядные примеры того, что ты можешь делать с MathPad. Он использует Math.js для вычислений, единиц измерения, матриц и вспомогательных функций для символьных манипуляций.
Присвоения, константы и повторное использование переменных
Определяй значения в одной строке и используй их в следующей:
a = 3 / pi
b = e
a * b
Иррациональные числа, тригонометрия и сравнения
sqrt(2)
sin(30deg) + cos(30rad)
3 == 4
Преобразование единиц (углы, имперские, метрические)
90 deg to rad
27 inch to cm
100 km to miles
Научная нотация, валюта и пользовательские единицы
P = 80 A * 12.8 V
createUnit("Person")
300 USD / 5 Person
300 EUR / 4 Person
Пользовательские функции
f(x) = x^3 + 2x
f(a)
(Здесь a относится к переменной, присвоенной ранее.)
Символьные вспомогательные функции (simplify, derivative)
Некоторые символьные операции принимают строки, представляющие математические выражения:
simplify("x * y * -x / (x ^ 2)")
derivative('sin(2x)', 'x')
Полный язык выражений, функции и пограничные случаи см. на mathjs.org и в официальной документации Math.js.


