Владимир Шлома - Энергетический расчет канала дальней тропосферной радиосвязи (Программа для ЭВМ)

Энергетический расчет канала дальней тропосферной радиосвязи (Программа для ЭВМ)
Название: Энергетический расчет канала дальней тропосферной радиосвязи (Программа для ЭВМ)
Автор:
Жанр: Информатика и вычислительная техника
Серии: Нет данных
ISBN: Нет данных
Год: 2022
О чем книга "Энергетический расчет канала дальней тропосферной радиосвязи (Программа для ЭВМ)"

Программа предназначена для проведения на ЭВМ энергетического расчета канала связи дальней тропосферной радиосвязи по двум методикам, и является приложением к работе "Методики энергетического расчета канала дальней тропосферной связи". Расчет радиосвязи производится при различных видах модуляций для любого времени года и для любого места, выбранного на карте. Программа работает в среде Matlab.

Бесплатно читать онлайн Энергетический расчет канала дальней тропосферной радиосвязи (Программа для ЭВМ)


Реферат

Программа предназначена для проведения на ЭВМ энергетического расчета канала связи дальней тропосферной радиосвязи по двум методикам. Расчет радиосвязи производится при различных видах модуляций, для любого времени года и для любого места, выбранного на карте. Программа работает в среде Matlab.

Программа обеспечивает выполнение следующих функций:

– 

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

– 

расчет быстрых замираний;

– 

расчет медленных замираний;

– 

расчет медианных затуханий;

– 

расчет полного затухания;

– 

расчет медианной мощности сигнала на выходе приемника;

– 

расчет мощности сигнала на входе приемника;

– 

расчет энергетического запаса трассы;

– 

расчет предельной дальности связи;

– 

расчет отношения сигнал/шум на входе приемника;

– 

расчет вероятности ошибки при заданном виде модуляции.


Тип ЭВМ: IBM PC-совместимые ПК.

Язык: Matlab.

IDE: MatlabR2014b.

ОС: Windows XP/Vista/7/8/10.

Объем исполнимого файла: 1,4 Мб.

Исходный код программы


main.m

function varargout = main(varargin)

gui_Singleton = 1;

gui_State = struct('gui_Name', mfilename, …

'gui_Singleton', gui_Singleton, …

'gui_OpeningFcn', @main_OpeningFcn, …

'gui_OutputFcn', @main_OutputFcn, …

'gui_LayoutFcn', [] , …

'gui_Callback', []);

if nargin && ischar(varargin{1})

gui_State.gui_Callback = str2func(varargin{1});

end

if nargout

[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});

else

gui_mainfcn(gui_State, varargin{:});

end

function main_OpeningFcn(hObject, eventdata, handles, varargin)

handles.output = hObject;

global Nk

global tipcan

global n

global Tm

global kan

global Sez

global Tp

global Lk

Lk=1;

Tp=1;

Sez=1;

kan=2;

Tm=1;

n=1;

tipcan=1;

Nk=1;

set(handles.uipanel13,'visible','on');

set(handles.uipanel12,'visible','off');

guidata(hObject, handles);

function varargout = main_OutputFcn(hObject, eventdata, handles)

varargout{1} = handles.output;

function pushbutton2_Callback(hObject, eventdata, handles)

global Sez

if Sez ==1;

picture();

end

if Sez ==2;

picture_2();

end

if Sez ==3;

picture_3();

end

function edit14_Callback(hObject, eventdata, handles)

function edit14_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function popupmenu2_Callback(hObject, eventdata, handles)

global Nk

contents = get(hObject,'Value');

switch contents

case 1

Nk=1;

case 2

Nk = 2;

case 3

Nk = 3;

case 4

Nk = 4;

case 5

Nk = 5;

case 6

Nk = 6;

case 7

Nk = 7;

otherwise

end

function popupmenu2_CreateFcn(hObject, ~, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function pushbutton3_Callback(hObject, eventdata, handles)

picture_3();

function listbox1_Callback(hObject, eventdata, handles)

contents = get(hObject,'Value');

global TIPp

switch contents

case 1

TIPp=1;

case 2

TIPp = 2;

end

function listbox1_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit8_Callback(hObject, eventdata, handles)

function edit8_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit9_Callback(hObject, eventdata, handles)

function edit9_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit10_Callback(hObject, eventdata, handles)

function edit10_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit11_Callback(hObject, eventdata, handles)

function edit11_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit12_Callback(hObject, eventdata, handles)

function edit12_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit13_Callback(hObject, eventdata, handles)

function edit13_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit1_Callback(hObject, eventdata, handles)

function edit1_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit2_Callback(hObject, eventdata, handles)

function edit2_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit3_Callback(hObject, eventdata, handles)

function edit3_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit4_Callback(hObject, eventdata, handles)

function edit4_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit5_Callback(hObject, eventdata, handles)

function edit5_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit6_Callback(hObject, eventdata, handles)

function edit6_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit7_Callback(hObject, eventdata, handles)

function edit7_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit21_Callback(hObject, eventdata, handles)

function edit21_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))

set(hObject,'BackgroundColor','white');

end

function edit22_Callback(hObject, eventdata, handles)

function edit22_CreateFcn(hObject, eventdata, handles)

if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))


С этой книгой читают
Как и в предыдущих книгах, все рассказы в этой книге также основаны на реальных событиях. Эти события происходили как в далеком детстве и юности автора, так и во время службы в армии. Большинство же историй относятся ко времени девяностых и последующих годов двадцать первого века. Это рассказы о том, как людям приходилось выживать в то непростое время, когда стана переходила от социализма к капитализму и рушился привычный для людей уклад жизни, о
При проектировании и испытаниях радиоаппаратуры, входящей в состав коротковолнового канала радиосвязи, нужно проводить ее трассовые испытания, что очень дорого и трудоемко. На предварительных испытаниях трассовые испытания можно заменить моделированием радиоканала на стенде, имитирующем канал радиосвязи. Но при этом возникают значительные сложности, так как для обеспечения требуемой достоверности испытаний, испытательный сигнал должен быть сформи
Все рассказы, собранные в этой книге, основаны на реальных событиях, происходивших в жизни автора и людей, находившихся рядом с ним. В жизни бывало всякое, поэтому некоторые рассказы смешные, некоторые грустные и драматические. В основном, в рассказах описаны события, происходившие в советское время, и только последние несколько рассказов относятся к настоящему времени. Надеюсь, что в общем, книга получилась не очень грустной. Имена персонажей из
Одни беспощадно ругают советский период жизни нашей страны, другие безудержно его восхваляют. На самом деле в тот период было все, и плохое, и хорошее. В книге в виде воспоминаний и рассказов описаны правдивые истории из жизни сначала сельского мальчика, а затем офицера Вооруженных сил СССР. Его увлечения и стремления, не всегда совпадающие с реальными возможностями. Смешные и грустные истории из сельской жизни того времени. Выбор профессии и нел
В данный сборник включены рабочие программы по информатике и ИКТ, соответствующие Федеральному компоненту Государственного образовательного стандарта (Примерные программы основного общего и среднего (полного) общего образования БУП-2004). Основная цель данных программ – подготовка учащихся к ОГЭ и ЕГЭ.
Историю цивилизации можно представить как бесконечное стремление к захвату и удержанию территории, от «открытия» и освоения новых территорий до современного “передела”. Философия всегда откликалась на новые вызовы, синтезируя методы познания как окружающего мира, так и места человека в нем. Цивилизационная конфликтность непрерывно растёт, а с появлением новых ресурсов временно ослабевает, чтобы вновь усилиться при достижении дефицита.
Надежность умирает последней. Главное, чтобы она вообще была. Это можно принять за шутку, если не знать, насколько все серьезно. Инженер по надежности, с двадцатилетним опытом работы в IT-индустрии, дает 61 полезный совет коллегам, имеющим дело с крупными, а также небольшими системами. Правила написаны емко и по существу, с нотками иронии и юмора, поэтому, даже несмотря на использование профессионального сленга, «пособие для выживания» читается л
Это саммари – сокращенная версия книги «Как устроен ChatGPT? Полное погружение в принципы работы и спектр возможностей самой известной нейросети в мире» Стивена Вольфрама. Только самые ценные мысли, идеи, кейсы, примеры.ChatGPT умеет генерировать читабельный текст, анализируя миллионы аналогичных текстов. Стивен Вольфрам поясняет, как работает чат-бот, и предлагает научить его не просто имитировать результат человеческого мышления, но мыслить сам
Эта книга раскрывает три Учения, которые даются Великими Учителями человечества: Учения о Боге, о душе и ненасилии. Понимание того, что такое Бог и душа, всегда являлось главным вопросом для человека и волновало умы многих ученых, философов и культурных деятелей прошлого и настоящего.Часто мы ассоциируем Бога с религией и церковью. Но так ли это? Данная книга является настоящей революцией, новой ступенью в понимании Бога, которую в состоянии пост
Книга из серии «Рассказы для души»Сборник рассказов о нашей ответственности за свою жизнь.Об осознанной жизни в моменте, в любви, в Боге…
Карина живёт в мире, где каждый человек знаменит. Жители Земли знают друг о друге всё – от имени до тайных мыслей.В этом мире Карина – всеобщая любимица. Юная красавица купается во всемирной славе, ведь наблюдать за ней – хобби миллиардов людей. Но мало кто знает, что за популярностью скрывается боль, от которой Карина мечтает сбежать. И самое подходящее место для бегства – наш с вами мир. Трудность в том, что он считается лишь мифом, о котором н
Среди космических баз, среди народов Альбиона, в душе каждого жителя Галактики, несмотря на расы и убеждения, живёт поверие: раз в 100 лет во Вселенной рождается пилот, которому предстоит стать легендой! Этому славному пилоту не страшны никакие опасности! Снаряды сами отскакивают от его корабля. Плазма и лазеры не пробивают обшивку, а враги бегут вспять при одном только упоминании героя! Вы поверили? Надеюсь, вы поняли – это просто красивый миф!