Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Москва 2007




Волновая оптика

А.Б. Шерешев

56.9106 65.0407 73.1707

32.5203 16.2602 40.6504

8.1301 16.2602 24.3902

7 8 9

4 2 5

1 2 3

Функция vpa(S,D)-возвращает результат вычислений каждого элемента массива S с количеством значащих цифр D

Установка количества значащих цифр выводимых чисел

Задавать формат вывода можно непосредственно из командной строки при помощи команды format.

В командном окне появляется описание каждого из форматов.

123.57

65.432177999999993

Однако, первоначальная установка формата сохраняется и при дальнейших вычислениях, для небольших чисел вывод результата снова будет происходить в формате short.

В предыдущих примерах пакет Matlab вывел результат вычислений в экспоненциальной форме. Аналогично можно вводить числа в выражениях. Например, проще набрать 10е9 или l.0e10, чем 1000000000, а результат будет тот же самый. Пробел между цифрами и символом е при вводе не допускается, т.к. это приведет к сообщению об ошибке.

Если требуется получить результат вычислений более точно, то следует выбрать в раскрывающемся списке long. Результат будет отображаться в длинном формате с фиксированной точкой с пятнадцатью цифрами после десятичной точки.

>> format long

>> 65.432178

ans =

Форматы short e и long e предназначены для вывода результата в экспоненциальной форме с четырьмя и пятнадцатью цифрами после десятичной точки соответственно.

>> format short e

>> 12345678e-7

ans =

1.2346e+000

>> format short e

>> 765.5432156

ans =

7.6554e+002

» format long e
» 1.25/3.11
ans =
4.019292604501608е-001

Формат bank (банковский) 2 знака после запятой;

>> format bank

>> 123.56784

ans =

Информацию о форматах можно получить, набрав в командной строке команду help с аргументом format:

» help format

При вычислениях возможны некоторые исключительные ситуации, например деление на ноль, которые в большинстве языков программирования приводят к ошибке. При делении положительного числа на ноль в Matlab получается inf (бесконечность), а при делении отрицательного числа на ноль получается -inf (минус бесконечность) и выдается предупреждение:

» 1/0
Warning: Divide by zero.
ans =
Inf

При делении нуля на ноль получается NaN (не число) и также выдается предупреждение:

»0/0
Warning: Divide by zero.
ans =
NaN

При вычислении, например sqrt(-1), никакой ошибки или предупреждения не возникает. Matlab автоматически переходит в область комплексных чисел:

»sqrt(-1.0)
ans =
0 + l.0000i

>> A=[1,2,3;4,2,5;7,8,9]

A =

>> C=A/0.123

C =

>> vpa(C,3)

ans =

[ 8.13, 16.3, 24.4]

[ 32.5, 16.3, 40.7]

[ 56.9, 65.0, 73.2]

>> K=vpa(C,3)

K =

[ 8.13, 16.3, 24.4]

[ 32.5, 16.3, 40.7]

[ 56.9, 65.0, 73.2]

(руководство к выполнению лабораторных работ)

 

Учебное пособие по курсу «Волновая оптика»

Для студентов III курса

Факультета оптического приборостроения

 

 

Рецензенты:

доктор физ.-мат. наук, зав. кафедрой физики МГТУ «МАМИ», профессор Каленков С.Г. доктор техн. наук, зав. кафедрой конструирования и технологии оптических приборов МИИГАиК (ГУ), профессор Хорошев М.В.

 

Учебное пособие содержит описания и теоретические основы для пяти лабораторных работ, выполняя которые студенты знакомятся с физическими явлениями интерференции, дифракции и поляризации, а также с основными методами оптических измерений. Приводятся контрольные вопросы и задачи для самостоятельного решения.

Учебное пособие написано в соответствии с утвержденной программой «Волновая оптика» и предназначено для студентов III курса оптических специальностей дневного и вечернего факультетов

 

Рис. 33, табл. 2, библиогр. 6 – назв.




Поделиться с друзьями:


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


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.