КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Правила и особенности ввода математических выраженийЦентральным понятием всех математических систем является математическое выражение. Оно задает то, что должно быть вычислено в численном (по необходимости – символьном) виде. Математические выражения строятся на основе чисел, констант, переменных, операторов, функций и разных спецзнаков. При создании приложений в среде 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.
|