/
runis-70
/
Formula-Plus
Обзор
Документация
Войти
/
runis-70
/
Formula-Plus
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/resource/source.json
845 строк
34 KB
Денис
feat/fix/refactor/docs: (1.0.10)) - изменено название проекта на Formula-Plus
17 окт 2024, 15:45
17 окт 2024, 15:45
5937a09
Код
Авторство
О чём код?
{ "arrayData": [ { "header": "Второй закон Ньютона", "description": "Второй закон Ньютона — дифференциальный закон механического движения, описывающий зависимость ускорения тела от равнодействующей всех приложенных к телу сил и массы тела. Один из трёх законов Ньютона. Основной закон динамики.\nF = m*a\n F - сумма всех сил приложенных к телу, [Н].\n m - масса тела, [кг].\n a – ускорение тела, [м/с^2].", "path": "://images/newton_second_law.png", "symbolFormul": [ "F", "m", "a", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "a*m", "F/a", "F/m", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Закон Архимеда", "description": "Закон Архимеда — закон гидростатики и аэростатики: на тело, погружённое в жидкость или газ, действует выталкивающая сила, численно равная весу объема жидкости или газа, вытесненного телом.\nF = ρ*g*V\n F – сила Архимеда, [Н].\n ρ - плотность жидкости или газа, [кг/м^2].\n g – ускорение свободного падения, [м/с^2].\n V - объем части тела, погруженной в жидкость или газ, [м^3].", "path": "://images/archimedes_law.png", "symbolFormul": [ "p", "q", "V", "F", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "F/g/V", "F/p/V", "F/p/g", "p*g*V", "" ], "radioButton": false, "radioButton2": false }, { "header": "Максимум интерференции", "description": "Разность хода волн равна целому числу длин волн (иначе чётному числу длин полуволн) При сложении колебаний с равной частотой происходит обнуление.\nλ = d/k;\n k - порядок спектра.\n λ - лямбда.\n d - разность хода.", "path": "://images/interference_max.png", "symbolFormul": [ "k", "λ", "d", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "d/λ", "d/k", "k*λ", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Минимум интерференции", "description": "Если разность хода волн равна нечетному числу полуволн, то в точке наложения этих волн образуется интерференционный минимум. При сложении колебаний с разной частотой происходит обнуление.\nk = ((d/(λ/2))-1)/2;\n k - порядок спектра.\n λ - лямбда.\n d - разность хода.", "path": "://images/interference_min.png", "symbolFormul": [ "k", "λ", "d", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "((d/(λ/2))-1)/2", "(d/((2*k)+1))*2", "((2*k)+1)*(λ/2)", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Закон Ома", "description": "Сила тока в проводнике прямо пропорциональна напряжению на концах проводника.\nR = U/I\n R - сопротивление [Ом].\n U - напряжение [В].\n I – сила тока [А].", "path": "://images/ohm_law.png", "symbolFormul": [ "U", "R", "I", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "I*R", "U/I", "U/R", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Сила Ампера", "description": "Это сила, с которой магнитное поле действует на помещенный в него проводник с током.\nF = B*I*L*sin a\n B – магнитное поле [Тл].\n I – сила тока [А].\n L – длина проводника [м].\n sin a – угол падения на магнитное поле.", "path": "://images/ampere_power.png", "symbolFormul": [ "F", "B", "I", "l", "a" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "B*I*l*sin((a*π)/180)", "F/(I*l*I*sin((a*π)/180))", "F/(B*l*sin((a*π)/180))", "F/(B*I*sin((a*π)/180))", "(180*asin(Fam/(B*l*I)))/π)" ], "radioButton": false, "radioButton2": false }, { "header": "Относительность массы", "description": "Увеличение массы при увеличении скорости относительно массы тела в покое.\nE = m*c^2\n E - энергия [Дж].\n m - масса [кг].\n c - скорость света [м/с].", "path": "://images/relativity_mass.png", "symbolFormul": [ "E", "m", "v", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "(m*v*v)/2", "(2*E)/(v*v)", "sqrt(2*E/(m))", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Кинетическая энергия", "description": "Физическая величина, характеризующая состояние тела или системы тел по их движению.\nE = m*V^2/2\n E – кинетическая энергия [Дж].\n m – масса тела [кг].\n V – скорость тела [м/с].", "path": "://images/kinetic_energy.png", "symbolFormul": [ "E", "m", "v", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "(m*v*v)/2", "(2*E)/(v*v)", "sqrt(2*E/(m))", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Сила Кулона", "description": "Величина электрической силы между двумя точечными зарядами в вакууме прямо пропорциональна произведению модулей зарядов и обратно пропорциональна квадрату расстояния между ними.\nF = k*(q1*q2)/r^2\n F – сила Кулона [Н].\n k - коэффициент пропорциональности.\n q1, q2 - взаимодействующие тела [Кл].\n r - расстояние между телами [м].", "path": "://images/coulomb_force.png", "symbolFormul": [ "r1", "r2", "l", "F", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "((r1 * r2) / l^2)", "((F * l^2) / r1)", "((F * l^2) / r2)", "sqrt((r1 * r2) / F)", "" ], "radioButton": false, "radioButton2": false }, { "header": "Сила Лоренца", "description": "Сила, с которой магнитное поле действует на заряженную частицу, движущуюся в этом поле.\nF = q*(E + V*B)\n F - сила Лоренца [Н].\n q - заряд частицы [Кл].\n E - напряженность электрического поля [Н/Кл].\n V - скорость частицы [м/с].\n B - магнитная индукция [Тл].", "path": "://images/lorentz_force.png", "symbolFormul": [ "A", "B", "v", "q", "F" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "(asin(F/(q*B*v)))*180/3.14", "F/(sin(A*(3.14/180))*v*q)", "F/(B*v*sin(A*(3.14/180)))", "q*B*v*sin(A*(3.14/180)))", "q*B*v*sin(A*(3.14/180))" ], "radioButton": false, "radioButton2": false }, { "header": "Частота колебаний", "description": "Частота колебаний — число полных колебаний тела за одну секунду.\nv = 1/T\n v – частота колебаний [Гц].\n T – период колебаний [с].", "path": "://images/oscillation_frequency.png", "symbolFormul": [ "V", "T", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "1/V", "1/T", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Закон Томсана", "description": "Закон Томсона — математическое выражение связывающее собственную частоту, индуктивность и ёмкость электрических или электромагнитных колебаний в электрическом колебательном контуре.\nT = 1/f = 2*π*sqrt(L*C) = 2*π/w = 2π/(1/sqrt(L*C)) = 2π*sqrt(L*C)\n T - период свободных колебаний в колебательном контуре [с].\n f - частота собственных колебаний [Гц].\n w - угловая частота собственных колебаний [рад/с].\n L – индуктивность [Гн].\n С – ёмкость [ф].", "path": "://images/thomson_law.png", "symbolFormul": [ "L", "C", "T", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "2*3.14*sqrt(L*C)", "(T/(2*3.14))^2/L", "(T/(2*3.14))^2/C)", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Период колебания пружинного маятника", "description": "Период колебания пружинного маятника – зависит от жесткости пружины: с увеличением коэффициента жесткости пружины период колебания маятника уменьшается.\nT = 2*π*sqrt(m/k)\n T – период колебания пружинного маятника [с].\n m – масса груза [кг].\n k – жесткость пружины [Н/м].", "path": "://images/spring_pendulum.png", "symbolFormul": [ "m", "k", "T", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "m/(T/(2*3.14)^2", "(T/(2*3.14)^2*k", "2*3.14*sqrt(m/k))", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Путь при свободном падении тела", "description": "Путь, пройденный телом при свободном падении, можно рассчитать по формуле:\nh = (g*t^2)/2\n h - путь падения [м].\n t - время падения [с].\n g - ускорение свободного падения [м/с^2].", "path": "://images/free_path.png", "symbolFormul": [ "t", "h", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "sqrt(2*h/9.8)", "(9.8*t^2)/2", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Скорость свободного падения", "description": "Свободным падение будем называть движение предметов вертикально вниз или вертикально вверх. Это равноускоренное движение, но особый его вид. Для этого движения справедливы все формулы и законы равноускоренного движения.\nV = g*t\n V - скорость [м/с].\n g - ускорение свободного падения [м/с^2].\n t - время свободного падения [с].", "path": "://images/free_path.png", "symbolFormul": [ "t", "v", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "v/9.8", "9.8*t", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Период полураспада", "description": "Время в течении которого количество частиц и интенсивность реакции распада уменьшаются в двое.\nN = N0*(1/2)^t/T\n N - количество ядер в искомый момент времени\n N0 - количество ядер в начальный момент времени\n t - время прошедшее с начала распада [с]\n T - период полураспада [с]", "path": "://images/half_life.png", "symbolFormul": [ "N", "N0", "t", "T", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "N0*2^(-t/T)", "N/2^(-t/T)", "logbase(N/N0,2)* -T", "logbase(N/N,2)* -t)", "" ], "radioButton": false, "radioButton2": false }, { "header": "Длина волны", "description": "Длина волны, которая проявляется у всех частиц в квантовой механике согласно корпускулярно-волновому дуализму, и определяющая плотность вероятности обнаружения объекта в заданной точке конфигурационного пространства. Длина волны де Бройля обратно пропорциональна импульсу частицы.\nλ = h/p\n λ – длина волны [м]\n h - постоянная планка [Дж*с]\n p – конечный импульс [кг*м/с]", "path": "://images/wavelength.png", "symbolFormul": [ "λ", "p", "h", "", "" ], "formulExpression": [ "h/p", "h/λ", "λ*p", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "radioButton": false, "radioButton2": false }, { "header": "Скорость", "description": "Отношениее растояние, пройденного тола и времени, затраченого на путь\nV = S/t\n V - скорость [м/с]\n S - растояние [м]\n t - время [с]", "path": "://images/average_speed.png", "symbolFormul": [ "S", "t", "v", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "v*t", "S/v", "S/t", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Абсолютная температура", "description": "Это температура измеряемая в Кельвинах\nt = tc + 273\n t - температура в Кельвинах\n tc - температура в Цельсиях", "path": "://images/absolute_temperature.png", "symbolFormul": [ "t", "tc", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "t+273.15", "round(T-273.15)", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Количество вещества", "description": "Кол-во однотипных структурных едениц содержащихся в веществе\nn = m/M\n n - количество вещества [моль]\n m - масса веществ [г]\n M - молярная масса [г/моль]", "path": "://images/amount_substance.png", "symbolFormul": [ "m", "M", "V", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "v*M", "m/v", "m/M", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Концентрация молекул", "description": "Величина, количественно характеризующая содержание компонента относительно всей смеси.\nCм = m/(M*V)\n Cм – молярная концентрация [моль/л]\n m – масса растворенного в растворе вещества [г]\n M – молярная масса растворенного вещества [г/моль]\n V – объем рествора [л]", "path": "://images/molecular_concentration.png", "symbolFormul": [ "N", "V", "n", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "n*V", "N/n", "N/V", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Скорость распространения волны", "description": "Расстояние, на которое распространяется волна в еденицу времени\nV = λ/T\n V - скорость ее распространения [м/с]\n λ - длина волны [м]\n T - период колебаний [с]", "path": "://images/speed_light.png", "symbolFormul": [ "λ", "V", "T", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "Е/v", "λ/T", "λ*T", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Координата в момент времени t", "description": "t\nh = (g*t^2)/2\n h - координата [м]\n g - ускорение свободного падения [м/с^2].\n t - время [с]", "path": "://images/coordinate_time.png", "symbolFormul": [ "h", "t", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "(g*t^2)/2", "sqrt((h*2)/g)", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Дальность полета по горизонтали", "description": "\nS = U*t\n S - расстояние полета [м].\n U - скорость полета [м/с].\n t - время полета [с].", "path": "://images/horizontal_flight_range.png", "symbolFormul": [ "S", "U", "t", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "U*t", "S/t", "S/U", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Потенциальная энергия", "description": "Потенциальная энергия — скалярная физическая величина, представляющая собой часть полной механической энергии системы, находящейся в поле консервативных сил.\nE = m*g*h\n E - потенциальная энергия [Дж].\n m - масса тела [м].\n g - ускорение свободного падения [м/с^2].\n h - высота, на которой находится тело [м]", "path": "://images/potential_energy.png", "symbolFormul": [ "E", "m", "h", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "m*h*9.8", "E/(h*9.8)", "E/(m*9.8)", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Сила тяжести", "description": "Сила тяжести — сила, действующая на любое физическое тело вблизи поверхности астрономического объекта (планеты, звезды) и складывающаяся из силы гравитационного притяжения этого объекта.\nF = m*g\n F - сила тяжести [Н].\n m - масса тела [кг].\n g - ускорение свободного падения [м/с^2].", "path": "://images/force_gravity.png", "symbolFormul": [ "F", "m", "", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "m*9.8", "f/9.8", "", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Количество передоваемой теплоты", "description": "Удельная теплоёмкость — это отношение теплоёмкости к массе, теплоёмкость единичной массы вещества; физическая величина, численно равная количеству теплоты, которое необходимо передать единичной массе данного вещества для того, чтобы его температура изменилась на единицу.\nQ = c*m*(t2-t1)\n Q - количество теплоты [Дж].\n c - удельная теплоемкость [Дж/(кг*°C)].\n t1 - начальная температура.\n t2 - конечная температура.", "path": "://images/amount_heat_released.png", "symbolFormul": [ "Q", "c", "m", "t1", "t2" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "c*m*(t1-t2)", "q/(m*(t1-t2))", "q/(c*(t1-t2))", "(q/(c*m))+t2", "t1-(q/(c*m)))" ], "radioButton": false, "radioButton2": false }, { "header": "Плавление тела", "description": "Теплота плавления — количество теплоты, которое необходимо сообщить одной единице массы кристаллического вещества, чтобы перевести его из твёрдого состояния в жидкое.\nQ = λ*m\n Q - количество теплоты [Дж].\n λ - удельная теплота плавления [кДж/кг].\n m - масса вещества [кг].", "path": "://images/body_melting.png", "symbolFormul": [ "Q", "l", "m", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "l*m", "q/m", "q/l", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Теплота парообразования", "description": "Теплота парообразования — количество теплоты, которое необходимо сообщить веществу при постоянных давлении и температуре, чтобы перевести его из жидкого состояния в газообразное.\nQ = L*m\n Q - количество теплоты [Дж].\n L - удельная теплота парообразования [Дж/кг].\n m - масса вещества [кг].", "path": "://images/heat_vaporization.png", "symbolFormul": [ "Q", "L", "m", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "L*m", "q/m", "q/L", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Горение топлива", "description": "Физико-химический процесс перехлда из исходного вещества в продукты сгорания сопровождающийся интенивным выделением тепла.\nQ = q*m\n Q - количество теплоты [Дж].\n q - удельная теплота сгорания [Дж/кг].\n m - масса вещества [кг].", "path": "://images/fuel_combustion.png", "symbolFormul": [ "Q", "q", "m", "", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "q*m", "Q/m", "Q/q", "", "" ], "radioButton": false, "radioButton2": false }, { "header": "Удельное сопротивление проводника", "description": "\nR = (p*l)/S\n R - сопротивление проводника [Ом].\n p - удельное сопротивление проводника [Ом*м].\n l - длина проводника [м].\n S - площадь сечения проводника [м^2].", "path": "://images/conductor_resistivity.png", "symbolFormul": [ "R", "p", "l", "S", "" ], "mathValueSymbolFormul": [ 0, 0, 0, 0, 0 ], "formulExpression": [ "(p*l)/s", "(R*s)/l", "(R*s)/p", "(p*l)/R)", "" ], "radioButton": false, "radioButton2": false } ] }