Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Правила и особенности ввода математических выражений




Центральным понятием всех математических систем является математическое выражение. Оно задает то, что должно быть вычислено в численном (по необходимости – символьном) виде. Математические выражения строятся на основе чисел, констант, переменных, операторов, функций и разных спецзнаков. При создании приложений в среде MATLAB необходимо руководствоваться следующими правилами:

· в среде MATLAB действуют такие же правила по составлению имен переменных, как и в других языках программирования (имя состоит только из букв и цифр, на первом месте только буква и т. д.), из специальных символов допускается только символ подчеркивания, например, val_1.

· необходимо отметить, что маленькие и большие буквы считаются разными символами, например, символы “a” и “A” будут определять разные переменные. Максимальная длина имени – 31 символ (если идентификатор содержит больше символов, то они игнорируются);

· если вводимое математическое выражение является длинным, то часть выражения можно перенести на новую строку с помощью знака многоточия “...” (3 или более точек), например:

s = 1-1/2 + 1/3- 1/4 + 1/5 - 1/6 + 1/7 +...

1/8 + 1/9 - 1/10 + 1/11 - 1/12;

· знак % используется для комментариев;

· для блокировки немедленного вывода результата вычислений выражения в конце надо установить знак “;” (точка с запятой);

· допускается запись нескольких команд в одной строке. В качестве разделителя используется символ “,” или “;”;

· для вывода результата используется функция disp(имя переменной). Следует помнить, что функция выводит только одно значение. Для вывода нескольких значений их необходимо представить как вектор, например, disp([a b c]) выведет три значения;

· если не указана переменная для значения результата вычислений, то MATLAB назначает такую переменную с именем ans;

· оператором присвоения является обычный знак равенства “=”, где слева стоит идентификатор, а справа – выражение;

· для задания значений параметрам можно использовать оператор присвоения или рабочую область;

· для очистки области значений переменных используется команда clear;

· любая переменная по умолчанию определяется как массив действительных чисел;

· встроенные функции записываются строчными буквами, и их аргументы указываются в круглых скобках, например, sin(х);

· для прямого доступа к стандартным и собственным функциям существует операция создания указателя @.

· для задания диапазона значений используется символ “:”, например: n:st:m, где n и m, – соответственно, начальное и конечное значение диапазона, st – шаг, который является необязательным и тогда по умолчанию принимается значение 1.

 


Поделиться:

Дата добавления: 2014-12-30; просмотров: 81; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты