Updated global readme
This commit is contained in:
parent
59bb5d901f
commit
c1f573298e
@ -1,22 +1,60 @@
|
|||||||
# PyQT graph plotter
|
# PyQT graph plotter
|
||||||
|
|
||||||
## Package interface
|
## Интерфейс пакетов
|
||||||
|
|
||||||
|
- `graph_widget`
|
||||||
|
|
||||||
|
<Артёмка>
|
||||||
|
|
||||||
|
- `parser`
|
||||||
|
|
||||||
|
[parser/README.md](./parser/README.md)
|
||||||
|
|
||||||
|
- `plotter_dialog`
|
||||||
|
|
||||||
```python
|
```python
|
||||||
from plotter_dialog import PlotterDialog
|
from plotter_dialog import PlotterDialog, FUNCTION_NAMES
|
||||||
|
|
||||||
PlotterDialog(
|
PlotterDialog(
|
||||||
variable_full_names: dict[str, str] # Variable button and tooltip captions
|
variable_values: dict[str, np.ndarray] = {} # Значения для подстановки в переменные
|
||||||
function_full_names: dict[str, str] # Same for function
|
variable_full_names: dict[str, str] = {} # Надписи для кнопок переменных и подсказок для них
|
||||||
variable_values: dict[str, numpy.ndarray] # Values to be substituted for variables
|
function_full_names: dict[str, str] = FUNCTION_NAMES # То же самое для функций
|
||||||
)
|
)
|
||||||
|
|
||||||
|
FUNCTION_NAMES = {
|
||||||
|
"abs": "Модуль",
|
||||||
|
"acos": "Арккосинус",
|
||||||
|
"acosh": "Гиперболический арккосинус",
|
||||||
|
"acot": "Арккотангенс",
|
||||||
|
"asin": "Арксинус",
|
||||||
|
"asinh": "Гиперболический арксинус",
|
||||||
|
"atan": "Арктангенс",
|
||||||
|
"avg": "Среднее",
|
||||||
|
"cos": "Косинус",
|
||||||
|
"cosh": "Гиперболический косинус",
|
||||||
|
"cot": "Котангенс",
|
||||||
|
"exp": "Экспонента (e^x)",
|
||||||
|
"lg": "Десятичный логарифм",
|
||||||
|
"ln": "Натуральный логарифм",
|
||||||
|
"log2": "Двоичный логарифм",
|
||||||
|
"max": "Максимум",
|
||||||
|
"min": "Минимум",
|
||||||
|
"prod": "Произведение",
|
||||||
|
"sgn": "Знак",
|
||||||
|
"sin": "Синус",
|
||||||
|
"sinh": "Гиперболический синус",
|
||||||
|
"sqrt": "Квадратный корень",
|
||||||
|
"sum": "Сумма",
|
||||||
|
"tanh": "Гиперболический тангенс",
|
||||||
|
"tan": "Тангенс",
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
`variable_full_names` and `variable_values` must have same keys.
|
`variable_full_names` и `variable_values` должны иметь одни и те же ключи.
|
||||||
|
|
||||||
## Demo running instructions
|
## Инструкции по запуску демо-версии
|
||||||
|
|
||||||
Run in project root directory:
|
Выполнить в корневой папке:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python -m venv .venv
|
python -m venv .venv
|
||||||
|
Loading…
x
Reference in New Issue
Block a user