.. _PhysiCell_java_BasicSignaling: BasicSignaling ============== .. role:: raw-html(raw) :format: html .. raw:: html Класс BasicSignaling используется для работы с методами, которые рассчитывают значение выходного сигнала на основе одного входящего сигнала. Для импорта данного класса используйте: .. code-block:: text import ru.biosoft.physicell.core.BasicSignaling Все члены класса BasicSignaling представлены ниже. .. list-table:: Члены класса BasicSignaling :header-rows: 1 * - Член класса - Описание * - static double linear_response_function(double signal, double min, double max) - | signal - значение входящего сигнала. | min - минимальное значение. | max - максимальное значение. | | возвращает ответ на сигнал signal по следующей формуле: | :math:`\frac{signal-min}{max-min}`, | отображающей значение сигнала signal с отрезка [min, max] на отрезок [0, 1]. | | :ref:`Пример ` использования. * - static double decreasing_linear_response_function(double signal, double min, double max) - | signal - значение входящего сигнала. | min - минимальное значение. | max - максимальное значение. | | Возвращает ответ на сигнал signal по следующей формуле: | :math:`(signal-max)*(max-min)`, | отображающей значение сигнала signal с отрезка [min, max] на отрезок [-1, 0]. | | :ref:`Пример ` использования. * - static double Hill_response_function(double signal, double half_max, double hill_power) - | signal - значение входящего сигнала. | half_max - значение сигнала, при котором ответ достигает половины от своей максимально возможной величины. | hill_power - коэффициент Хилла. | | Возвращает ответ на сигнал signal по :ref:`формуле Хилла `. | | :ref:`Пример ` использования. .. _PhysiCell_java_hill_function: Формула Хилла ------------- Формула Хилла имеет следующий вид: .. math:: Y = \frac{L^h}{L_{0,5}^h + L^h}, где: - Y - значение выходящего сигнала. - L - значение входящего сигнала. - :math:`L_{0,5}` - значение входящего сигнала, при котором значение выходящего сигнала равно половине от максимального возможного. - h - коэффициент Хилла. График данной функции имеет S-образную форму. .. figure:: /images/Physicell/Physicell_java_code/Hill_function.png :width: 100% :alt: Hill_function :align: center :raw-html:`
`