Files
KOS_qrcodes/programs/other/graph/man.txt
T
barsuk 9166e950b4 uploaded graph
git-svn-id: svn://kolibrios.org@1005 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-28 15:13:38 +00:00

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
улучшен ввод имени файла, обработка ошибок, фиксы утечек памяти.