Возможна ли разработка приложения на Octave с GUI? |
Компания ALT Linux
Опубликован: 12.03.2015 | Доступ: свободный | Студентов: 582 / 64 | Длительность: 20:55:00
Темы: Математика, Программное обеспечение, Физика
Специальности: Математик, Преподаватель, Физик
Лекция 2:
Основы работы
Функция | Описание функции |
---|---|
округление числа до ближайшего целого в сторону нуля | |
округление числа до ближайшего целого в сторону отрицательной бесконечности | |
округление числа до ближайшего целого в сторону положительной бесконечности | |
обычное округление числа до ближайшего целого | |
вычисление остатка от деления на | |
сигнум–функция (знак) числа , выдаёт 0, если при и 1 при |
Примеры работы с целочисленными функциями:
>>> pi ans = 3.1416 >>> fix(pi) ans = 3 >>> floor (pi) ans = 3 >>> floor(-pi ) ans = -4 >>> ceil(pi) ans = 4 >>> ceil(-pi ) ans = -3 >>> round(pi) ans = 3 >>> pi/2 ans = 1.5708 >>> round(pi/2) ans = 2 >>> rem(5, 2) ans = 1 >>> sign(0) ans = 0 >>> sign(pi) ans = 1 >>> sign(-pi ) ans = -1
Функция | Описание функции |
---|---|
корень квадратный из числа | |
модуль числа | |
десятичный логарифм от числа | |
логарифм по основанию два от числа | |
возведение двойки в степень | |
наибольший общий делитель чисел и | |
наименьшее общее кратное чисел и | |
представление числа в виде рациональной дроби |
Далее приведены примеры работы с функциям из таблицы 2.5.
>>> x=9; >>> sqrt(x) ans = 3 >>> abs(-x) ans = 9 >>> abs(x) ans = 9 >>> x=10; >>> log10(x) ans = 1 >>> log10(10*x ) ans = 2 >>> x=4; >>> log2(x) ans = 2 >>> pow2(x) ans = 16 >>> x=8;y=24; >>> gcd(x, y) ans = 8 >>> lcm(x, y) ans = 24 >>> rats(pi) ans = 355/113 >>> rats(e) ans = 2721/1001