Rambler's Top100
  EnglishRussian •    
 
 
 
     
 
 
         
   

Документация

Здесь рассматриваются следующие вопросы:

Использование Mobcad

Основы

   Для того чтобы что-то считать сначала нужно создать или загрузить сохраненный проект. Для этого в Главном меню (Main menu) выберите элемент меню Новый (New). Вы сразу же попадете в область редактирования. Все вычисления делятся на отдельные выражения. Например, 5+5 = 10 - это выражение, sin(pi/2) = 1 - это тоже выражение. Таким образом, чтобы создать новое выражение, в окне редактора нажмите кнопку с надписью Меню (Menu) . В следующем menu выберите пункт Вставить выражение (Insert equation). Вы автоматически вернетесь в окно редактора и увидите, что добавилось поле ввода. Запись выражений сделана такой же как и в Mathcad. Если Вы работали с Mathcad, то вам не составит труда разобраться и здесь.
   Например, нам нужно посчитать 5+9. Для этого в поле ввода просто введите 5+9 и нажмите Кнопку Вызова (Call button). Вы получите результат 5+9=14.С помощью этой кнопки Вы также можете обновить результат вычисления выражения.

Создание функций

   Допустим, мы хотим создать функцию, которая будет вычислять результат сложения 2-х её параметров. Для этого в поле ввода введите sum(a,b):=a+b, где sum - имя функции, а буквы в скобках - её параметры. Чтобы использовать эту функцию, создайте еще одно выражение, введите sum(6,8) и нажмите Call button. Вот и все ! Легко, неправда ли ? Вы получили результат sum(6,8)=14.

Создание переменных

   Создание переменных ничем не отличается от создания функций. Например, создадим переменную, которая будет результатом квадратного корня числа 2. Для этого в пустом поле вводим a:=sqrt(2) и нажимаем Кнопку Вызова (Call Button) . Переменная a готова к использованию ! Чтобы использовать эту переменную достаточно ввести её имя, например: a+2. Результат будет: a+2=3.414214.

Установка количества отображаемых знаков после запятой

   Для того, чтобы установить желаемое количество отображаемых знаков после запятой, выделите нужное выражение и нажмите кнопку More. В открывшемся меню в поле Decimals введите количество знаков после запятой. Нажмите на кнопку Ok, Вы вернетесь в меню редактирования. Обновите поле, нажав на Кнопку Вызова (Call Button).

Перевод чисел в любую систему исчисления

   Для того, чтобы установить систему исчисления, в которую необходимо перевести результат, выделите нужное выражение и нажмите кнопку More. В открывшемся меню в поле Radix введите систему исчисления. Например, 16 -Шестнадцатиричная система. Нажмите на кнопку Ok, Вы вернетесь в меню редактирования. Обновите поле, нажав на Кнопку Вызова (Call Button).

Шестнадцатеричный, восьмеричный и двоичный форматы чисел

   В Mobcad поддерживается 3 дополнительные системы исчислений для вводимых чисел, но перевод может осуществлятся в любую систему.
Суффиксы:
     h - шестнадцатиричная система
     о - восьмеричная система
     b - двоичная
Для того, чтобы ввести число в желаемой системе необходимо в конце числа добавить соответствующий суффикс. ВНИМАНИЕ ! Если первым символом в числе является буква, то такое число необходимо начинать с нуля.
Например:
     1000b = 8
     10h = 16
      0ffh = 255
     10o = 8

Исправление ошибок

   Если в процесе вычисления возникла какая-либо ошибка, то соответсвующее поле окрашивается в красный цвет. Для просмотра характера ошибки, выберите нужное поле и нажмите кнопку More. В самом верху Вы увидите сообщение об ошибке.

Тип данных Enum

   Начиная с версии 1.3 программа поддерживала перечисляемый тип данных. Например: a:=1, 2 .. 10. Этим самым мы создадим переменную a, которая будет содержать значения от 1 до 10. Доступ к элементам можно получить указав в скобках номер элемента. Например: a(4) = 4. Просмотреть все значения массива можно нажав на кнопку More.
    Начиная с версии 1.4 запись массива в виде a:=1,2..10 больше не поддерживается! Вместо этого нужно использовать функцию Array(from, next, to). Таким образом чтобы создать массив можно воспользоваться либо функцией Enum(n1, n2 .. nn), либо функцией Array(from, next, to).

Особенности Mobcad

  • В Mobcad действует система видимых границ. Что это значит ? Это значит, что вы не можете использовать переменную или функцию, если вы не определили её перед вашим выражением. Конечно, это не касается системных функций, таких как sin, cos, log.
  • Вы не можете переопределить системные функции и переменные. Например, вы можете записать pi:=5, но когда Вы будете использовать такую переменную, её значение все равно будет 3.14
  • Вы можете использовать числа в именах переменных и функций, но число не может быть первым символом имени. Причина этого заключается в поддержке чисел разных систем исчисления.
  • При добавлении нового выражения, система исчисления и количество знаков после запятой наследуется от предыдущего выражения.

Расположение символов на клавишах телефона



Цвета

Следующие цвета являются различными состояниями выражения:
  • Красный - в процессе вычисления произошла ошибка.
  • Желтый - выражение находится в очереди на обработку.
  • Зеленый - выражение вычисляется в данный момент времени.
  • Синий - выражение успешно обработано.
  • Белый - выражение не принимающее участие в рассчетах (комментарий).

Список системных переменных и функций

  1. Abs(n)
  2. Acos(n)
  3. Array(from, next, to)
  4. Asin(n)
  5. Atan(n)
  6. Ceil(n)
  7. Cos(n)
  8. Ctan(n)
  9. Deg(n)
  10. E
  11. Enum(n1, n2 ... nn)
  12. Exp(n)
  13. Fact(n)
  14. Floor(n)
  15. Lg(n)
  16. Ln(n)
  17. Log(n, base)
  18. Pi
  19. Pow(n, i)
  20. Rad(n)
  21. Round(n, d)
  22. Sin(n)
  23. Sqr(n)
  24. Sqrt(n)
  25. Tan(n)
  26. Trunc(n, d)

Abs(n)

Параметры:
  • n - число
Назначение:
  Возвращает модуль числа n.
Пример:
  abs(-5) = 5
  abs(-e) = 2.7183

Acos(n)

Параметры:
  • n - число
Назначение:
  Возвращает угол в радианах.
Пример:
  acos(-1) = 3.1416
  acos(0) = 1.5708

Array(from, next, to)

Параметры:
  • from - число
  • next - число
  • to - число
Назначение:
  Создает массив чисел (тип данных Enum). Первый элемент массива - from, второй - next и последний - to. Т.е. шаг определяется как (next - from).
Пример:
  array(1,2,10) = {1,2,3,4,5,6,7,8,9,10} ( шаг = 1 )
  array(1,3,19) = {1,3,5,7,9,11,13,15,17,19} ( шаг = 2 )

Asin(n)

Параметры:
  • n - число
Назначение:
  Возвращает угол в радианах.
Пример:
  asin(0) = 0
  asin(1) = 1.5708

Atan(n)

Параметры:
  • n - число
Назначение:
  Возвращает угол в радианах.
Пример:
  atan(1) = 0.7854
  asin(0) = 0

Ceil(n)

Параметры:
  • n - число
Назначение:
  Всегда округляет число до большего целого.
Пример:
  ceil(3.2) = 3
  ceil(5.7) = 6

Cos(n)

Параметры:
  • n - угол в радианах
Назначение:
  Возвращает косинус угла n.
Пример:
  cos(0) = 1.5708
  cos(1) = 0

Ctan(n)

Параметры:
  • n - угол в радианах
Назначение:
  Возвращает котангенс угла n.
Пример:
  сtan(pi/4) = 1
  ctan(3*pi/2) = 0

Deg(n)

Параметры:
  • n - угол в радианах
Назначение:
  Преобразовывает радианы в градусы.
Пример:
  deg(pi) = 180
  deg(pi/4) = 45

E

Назначение:
  Число e = 2.71828182845904512
  Также используется для указания степени числа 10.
Пример:
  ln(pow(e,5)) = 5
  log(exp(5), e) = 5
  2e2 = 200
  5e-2 = 0.05

Enum(n1, n2 ... nn)

Параметры:
  • n1, n2 .. nn - числа
Назначение:
  Эта функция создает перечисляемый тип данных (массив) с элементами n1, n2 и т.д.
Пример:
  sin( rad( enum(0,90,180,270,360) ) ) = {0, 1, 0, -1, 0}

Exp(n)

Параметры:
  • n - число
Назначение:
  Возвращает результат возведения числа е в степень n.
Пример:
  exp(5) = 148.4132 (e^5)
  exp(e) = 15.1543 (e^e)

Fact(n)

Параметры:
  • n - положительное целое число
Назначение:
  Возвращает факториал числа n.
Пример:
  fact(3) = 6
  fact(10) = 3,6288E6

Floor(n)

Параметры:
  • n - число
Назначение:
  Всегда округляет число до меньшего целого.
Пример:
  floor(3.2) = 3
  floor(5.7) = 6

Lg(n)

Параметры:
  • n - число
Назначение:
  Возвращает десятичный логарифм числа n.
Пример:
  lg(100) = 2
  lg(10000) = 4

Ln(n)

Параметры:
  • n - число
Назначение:
  Возвращает натуральный логарифм числа n.
Пример:
  ln(148.4132) = 5 (e^5 = 148.4132)
  ln(20.0855) = 3

Log(n, base)

Параметры:
  • n - число
  • base - основа
Назначение:
  Логарифм числа n за основой base.
Пример:
  log(32, 2) = 5
  log(27, 3) = 3

Pi

Назначение:
  Число = 3.14159265358979323
Пример:
  sin(pi) = 0
  sin(3*pi/2) = -1

Pow(n, i)

Параметры:
  • n - число
  • i - степень
Назначение:
  Возвращает результат врзведения числа n в степень i.
Пример:
  pow(2, 8) = 256
  pow(15, 2) = 225

Rad(n)

Параметры:
  • n - угол в градусах
Назначение:
  Преобразовывает градусы в радианы.
Пример:
  rad(180) = 3.14

Round(n, d)

Параметры:
  • n - число
  • d - количество знаков после запятой
Назначение:
  Округляет число n до d знаков после запятой.
Пример:
  round(5.19573, 3) = 5.196
  round(0.947345, 2) = 0.95

Sin(n)

Параметры:
  • n - угол в радианах
Назначение:
  Возвращает синус угла n.
Пример:
  sin(pi) = 0
  sin(3*pi/2) = -1

Sqr(n)

Параметры:
  • n - число
Назначение:
  Возвращает n2.
Пример:
 sqr(15) = 225

Sqrt(n)

Параметры:
  • n - число
Назначение:
  Возвращает квадратный корень числа n.
Пример:
 sqrt(225) = 15
 sqrt(256) = 16

Tan(n)

Параметры:
  • n - угол в радианах
Назначение:
  Возвращает тангенс угла n.
Пример:
  tan(pi/4) = 1
  tan(0) = 0

Trunc(n, d)

Параметры:
  • n - число
  • d - количество знаков после запятой
Назначение:
  Отбрасывает в числе n всю дробную часть кроме d знаков после запятой.
  Никакого округления не происходит.
Пример:
  trunc(5.19573, 1) = 5.1
  trunc(0.947345, 3) = 0.947
   
         
(c) 2004 Design by d.REW >>> Incredible SOFT - WebMaster