mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-12-30 02:09:41 +03:00
9166e950b4
git-svn-id: svn://kolibrios.org@1005 a494cfbc-eb01-0410-851d-a64ba20cac60
47 lines
990 B
Plaintext
47 lines
990 B
Plaintext
=== v 0.2 === 6.06.08
|
||
|
||
формат входных данных(файл graph.cvs)
|
||
|
||
а) если заданы точки и требуется провести кусочно-линейную функцию
|
||
x1 y1 x2 y2 ; границы области построения
|
||
x y
|
||
x y ; значения
|
||
...
|
||
|
||
б) если задана функция
|
||
x1 y1 x2 y2 ; границы области построения
|
||
=формула
|
||
|
||
|
||
где числа записываются в формате ###,### или ###.###, например, допустимы следующие записи:
|
||
1
|
||
1.2
|
||
1.
|
||
.6
|
||
-543.1463
|
||
и недопустимы:
|
||
1e2
|
||
+5
|
||
|
||
формула - выражение, составленное из чисел, переменной x, операций + - * / и функций: sin, cos, tg ,ctg (остальные в проекте).
|
||
примеры:
|
||
=sin(x)*x
|
||
=x/2
|
||
=cos(sin(cos(x)+1)+1)+1
|
||
=1/x
|
||
|
||
в случае ошибки вычисления(не найдена функция, деление на 0) программа не выводит никаких сообщений, а либо вылетает, либо считает результат недопустимой операции нулевым.
|
||
|
||
|
||
== v 0.3 ==== 7.06.08
|
||
|
||
добавлено много чего из интерфейса.
|
||
функции: log, exp, sqrt.
|
||
|
||
|
||
|
||
== v 0.4 ===== 9.06.08
|
||
|
||
улучшен ввод имени файла, обработка ошибок, фиксы утечек памяти.
|
||
|