Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Компьютерные системы моделирования




математическое моделирование морзе азбука

Для поддержки математического моделирования разработаны системы компьютерной математики, например, Maple <http://ru.wikipedia.org/wiki/Maple>, Mathematica <http://ru.wikipedia.org/wiki/Mathematica>, Mathcad <http://ru.wikipedia.org/wiki/Mathcad>, MATLAB <http://ru.wikipedia.org/wiki/MATLAB>, VisSim <http://ru.wikipedia.org/wiki/VisSim> и др.[24] <http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C> Они позволяют создавать формальные и блочные модели как простых, так и сложных процессов и устройств и легко менять параметры моделей в ходе моделирования. Блочные модели представлены блоками (чаще всего графическими), набор и соединение которых задаются диаграммой модели. Для построения математической модели воспользуемся ascii кодом (смотрите в приложении) и Булевой алгеброй

1. Для первых 10 знаков переведём код из десятичной системы счисления в двоичную.

 

А 1 0 0 0 0 0 0 0
Б 1 0 0 0 0 0 0 1
В 1 0 0 0 0 0 1 0
Г 1 0 0 0 0 0 1 1
Д 1 0 0 0 0 1 0 0
Е 1 0 0 0 0 1 0 1
Ж 1 0 0 0 0 1 1 0
З 1 0 0 0 0 1 1 1
И 1 0 0 0 1 0 0 0
Й 1 0 0 0 1 0 0 1

 

. Дадим код точки, тире и пробелу.

 

точка 0 0
тире 1 1
пробел 0 1

 

.Запишем для каждой буквы соответствующий ASCII код

  X1 X2 X3 X4 X5 X6 X7 X8   F1 F2 F3 F4 F5 F6 F7 F8
А 0 0 1 1 0 1 0 1   1 0 0 0 0 0 0 0
Б 1 1 0 0 0 0 0 0   1 0 0 0 0 0 0 1
В 0 0 1 1 1 1 0 1   1 0 0 0 0 0 1 0
Г 1 1 1 1 0 0 0 1   1 0 0 0 0 0 1 1
Д 1 1 0 0 0 0 0 1   1 0 0 0 0 1 0 0
Е 0 0 0 1 0 1 0 1   1 0 0 0 0 1 0 1
Ж 0 0 0 0 0 0 1 1   1 0 0 0 0 1 1 0
З 1 1 1 1 0 0 0 0   1 0 0 0 0 1 1 1
И 0 0 0 0 0 1 0 1   1 0 0 0 1 0 0 0
Й 0 0 1 1 1 1 1 1   1 0 0 0 1 0 0 1

 

С помощью алгебры логики запишем их логическую сумму:

F1=1 (const)

F2=0 (const)=0 (const)=0 (const)(x1,x2…x8)= x̄1x̄2x̄3x̄4x̄5x6x̄7x8 v x̄1x̄2x3x4x5x6x7x8(x1,x2…x8)= x1x2x̄3x̄4x̄5x̄6x̄7x8 v x1x2x3x̄4x5x̄6x7x̄8 v x̄1x̄2x̄3x̄4x̄5x̄6x7x8 v x1x2x3x4x̄5x̄6x̄7x̄8(x1,x2…x8)= x̄1x̄2x3x4x5x6x̄7x8 v x1x2x3x4x̄5x̄6x̄7x8 v x̄1x̄2x̄3x̄4x̄5x̄6x7x8 v x1x2x3x4x̄5x̄6x̄7x̄8(x1,x2…x8)= x1x2x̄3x̄4x̄5x̄6x̄7x̄8 v x1x2x3x4x̄5x̄6x̄7x8 v x̄1x̄2x̄3x4x̄5x6x̄7x8 v x1x2x3x4x̄5x̄6x̄7x̄8 v x̄1x̄2x3x4x5x6x7x8

Компьютерная модель.

 

С помощью программы Matlab построим компьютерную модель.

 

Покажем на примере буквы «Й». Введём соответствующий код Морзе. Получим соответствующий машинный код.

 

 


Заключение

 

Я построила устройство, которое позволяет переводить код азбуки Морзе в машинный код. Достоинство такого устройства это запись и воспроизведение сигналов простейшими устройствами.

 


Список использованной литературы

 

Блехман И. И., Мышкис А. Д. <http://ru.wikipedia.org/wiki/%D0%9C%D1%8B%D1%88%D0%BA%D0%B8%D1%81,_%D0%90%D0%BD%D0%B0%D1%82%D0%BE%D0%BB%D0%B8%D0%B9_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B5%D0%B2%D0%B8%D1%87>, Пановко Н. Г. <http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%BE,_%D0%AF%D0%BA%D0%BE%D0%B2_%D0%93%D0%B8%D0%BB%D0%B5%D0%BB%D0%B5%D0%B2%D0%B8%D1%87> Прикладная математика: Предмет, логика, особенности подходов. С примерами из механики: Учебное пособие. <http://lib.sibnet.ru/book/9592> - 3-е изд., испр. и доп. - М.: УРСС, 2006. - 376 с. - <http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:BookSources/5484001633>

Введение в математическое моделирование. Учебное пособие. Под ред. П. В. Трусова. - М.: Логос, 2004. \

Малков С. Ю. <http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%BB%D0%BA%D0%BE%D0%B2,_%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9_%D0%AE%D1%80%D1%8C%D0%B5%D0%B2%D0%B8%D1%87>, 2004. Математическое моделирование исторической динамики: подходы и модели <http://lib.sibnet.ru/book/4867> // Моделирование социально-политической и экономической динамики / Ред. М. Г. Дмитриев. - М.: РГСУ. - с. 76-188.

Мышкис А. Д. <http://ru.wikipedia.org/wiki/%D0%9C%D1%8B%D1%88%D0%BA%D0%B8%D1%81,_%D0%90%D0%BD%D0%B0%D1%82%D0%BE%D0%BB%D0%B8%D0%B9_%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B5%D0%B2%D0%B8%D1%87> Элементы теории математических моделей. <http://lib.sibnet.ru/book/9594> - 3-е изд., испр. - М.: КомКнига, 2007. - 192 с. - <http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:BookSources/9785484009534>

Самарский А. А. <http://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%BC%D0%B0%D1%80%D1%81%D0%BA%D0%B8%D0%B9,_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B5%D0%B2%D0%B8%D1%87>, Михайлов А. П. Математическое моделирование. Идеи. Методы. Примеры. <http://lib.sibnet.ru/book/9595>. - 2-е изд., испр.. - М.: Физматлит, 2001. - <http://ru.wikipedia.org/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:BookSources/592210120X>

http://ascii.org.ru/ascii.pdf

-Иванов Г. Г., Красносельский Б. М. Радиооператор. М.: ДОСААФ, 1976 <http://ochakiv.narod.ru/content/shemy/index.html>

Ю.И. Галушкина, А.Н. Марьямов: Конспект лекций по дискретной математике - 2-е изд., испр. - М.: Айрис-пресс, 2008. - 176 с. - (Высшее образование)

Владимиров Д. А. Булевы алгебры <http://eqworld.ipmnet.ru/ru/library/books/Vladimirov1969ru.djvu>. - М.: «Наука», 1969. - 320 с.

Кузнецов О. П., Адельсон-Вельский Г. М. Дискретная математика для инженера. - М.: Энергоатомиздат, 1988. - 480 с.

-Иванов Г. Г., Красносельский Б. М. Радиооператор. М.: ДОСААФ, 1976 <http://ochakiv.narod.ru/content/shemy/index.html>

-Красовский М. М. Азбука Морзе. Прием на слух и работа на ключе.//Дешевая библиотека журнала «Радио всем», вып. 19. М.:Государственное издательство, 1927 <http://www.cqham.ru/forum/attachment.php?attachmentid=61019&d=1282160572>

 


Приложение

 

Код азбуки Морзе

Русский алфавит Латинский алфавит Код Азбуки Морзе  А A ● ▬ Б B ▬ ● ● ● В W ● ▬ ▬ Г G ▬ ▬ ● Д D ▬ ● ● Е E ● Ж V ● ● ● ▬ З Z ▬ ▬ ● ● И I ● ● Й J ● ▬ ▬ ▬ К K ▬ ● ▬ Л L ● ▬ ● ● М M ▬ ▬ Н N ▬ ● О O ▬ ▬ ▬ П P ● ▬ ▬ ● Р R ● ▬ ● С S ● ● ● Т T ▬ У U ● ● ▬ Ф F ● ● ▬ ● Х H ● ● ● ● Ц C ▬ ● ▬ ● Ч - ▬ ▬ ▬ ● Ш - ▬ ▬ ▬ ▬ Щ Q ▬ ▬ ● ▬ Ы Y ▬ ● ▬ ▬ Ь X ▬ ● ● ▬ Э - ● ● ▬ ● ● Ю - ● ● ▬ ▬ Я - ● ▬ ● ▬  Цифры и знаки препинания Код Азбуки Морзе  1 ● ▬ ▬ ▬ ▬ 2 ● ● ▬ ▬ ▬ 3 ● ● ● ▬ ▬ 4 ● ● ● ● ▬ 5 ● ● ● ● ● 6 ▬ ● ● ● ● 7 ▬ ▬ ● ● ● 8 ▬ ▬ ▬ ● ● 9 ▬ ▬ ▬ ▬ ● 0 ▬ ▬ ▬ ▬ ▬, ● ▬ ● ▬ ● ▬. ● ● ● ● ● ●; ▬ ● ▬ ● ▬: ▬ ▬ ▬ ● ● ●? ● ● ▬ ▬ ● ● № ▬ ● ● ▬ ● " ● ▬ ● ● ▬ ● ' ● ▬ ▬ ▬ ▬ ● () ▬ ● ▬ ▬ ● ▬! ▬ ▬ ● ● ▬ ▬ - ▬ ● ● ● ● ▬ ждать ● ▬ ● ● ● понял ● ● ● ▬ ● / ▬ ● ● ▬ ● знак раздела ▬ ● ● ● ▬ Перебой (исправление) ● ● ● ● ● ● ● ● Начало передачи ▬ ● ● ▬ ▬ ● Готовность к приему ● ▬ ▬ ● ▬ ▬ ▬ Начало действия ● ▬ ● ▬ ● ▬ ● ▬ ● ▬ Окончание передачи ● ▬ ● ▬ ● 

 

ASCII-код

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...