11614

Решение задач в MatLab

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №2. Решение задач в MatLab Цель лабораторной работы закрепление практических навыков решения задач в среде математического пакета MatLab необходимых для выполнения лабораторных работ по дисциплине ТИПиС. Этап I. Решение уравнений в пакете MatLa...

Русский

2013-04-10

324.86 KB

93 чел.

Лабораторная работа №2. Решение задач в MatLab

Цель лабораторной работы – закрепление практических навыков решения задач в среде математического пакета MatLab необходимых для выполнения лабораторных работ по дисциплине “ТИПиС”.

Этап I. Решение уравнений в пакете MatLab

Например, необходимо найти точки пересечения графиков заданных уравнениями:


Строим графики в программе MatLab:

x=-10:0.2:10;

y1=(15.23)*(x.^2)+(76.6*x)-48.2;

y2=-8.2*x-85.4;

plot(x,y1,x,y2);

Результат:


примерные значения:  
,  .

Уточняем с помощью функции fsolve:

a(1)=fsolve('(15.23)*(x.^2)+(76.6*x)-48-(-8.2*x-85.4)',-5);

a(2)=fsolve('(15.23)*(x.^2)+(76.6*x)-48-(-8.2*x-85.4)',-0.5);

sec=a;

save('C:\Documents and Settings\Михаил\Рабочий стол\ТИПиС\Лабы - отчёты и программы (МОИ)\ЛР-2\result.mat - double', 'a');


результат:
sec =

  -5.0850   -0.4829

Этап II. Моделирование преобразований сигналов

На втором этапе выполнения лабораторной работы необходимо смоделировать преобразование сигнала нелинейным элементом, предложенным контролирующей программой.

Например, необходимо пропустить сигнал вида через нелинейный элемент заданный вольт–амперной характеристикой представленной на рис. П.1.

Рис. П.1. Заданная вольт–амперная характеристика нелинейного элемента.

По заданному виду нелинейного элемента составим блок–схему функции преобразования отсчетов сигнала (рис. П.2.).

Рис. П.2. Блок–схема функции моделирования нелинейного элемента.

По блок–схеме составляем функцию MatLab:

function y=func(x)

if(x<=-1)

   y=0;

else

   if( x<=16 )

       y = (2/17)*x+(2-16*2/17);

   else 

       if(x<=34)

           y = 2;

       else 

           if(x<=54)

               y = (1/10)*x+(4-54*(1/10));

           else

               if(x<=66)

                   y = (2/12)*x+(6-66*2/12);

               else

                   y = (-3/8)*x+(3-74*(-3/8));

               end

           end

       end

   end

end 

Сохраняем созданную функцию в текстовом файле с именем “func.m.

Проверяем данную функцию, передав в качестве аргумента значения узловых точек: func(16) , func(54) .

результат:  ans = 2, ans = 4;

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

Создадим массив, содержащий заданный входной сигнал.

T0 = 36.7;

Tmax = 57.3;

N = 450;

dt =(Tmax-T0)/(N-1);

T = T0:dt:Tmax;

U=34+33*sin(15*T+0.4);

for i = 1 : N

   Y(i) = func(U(i));

end  

Строим график входного и выходного сигналов.

plot(T,U,T,Y);

plot(U,Y);



 

А также другие работы, которые могут Вас заинтересовать

83888. Гастростомия. Показания, техника выполнения операции по Витцелю 49.58 KB
  Гастростомия наложение искусственного свища желудка. Показания: ранения свищи ожоги и рубцовые сужения пищевода неоперабельный рак глотки пищевода кардиального отдела желудка. как правило самостоятельно закрываются после удаления трубки: губовидные свищи искусственный вход формируют из стенки желудка способ Топровера: являются постоянными. трансректальная левосторонняя послойная лапаротомия длиной 1012 см от реберной дуги вниз; выведение в рану передней стенки желудка на которую между малой и большой кривизнами по длинной оси...
83889. Особенности резекции желудка при язве. Реконструкция по Бильрот I. Реконструкция по Бильрот II. Техника выполнения 51.31 KB
  Этапы резекции желудка 1.Мобилизация скелетирование удаляемой части желудка пересечение сосудов желудка по малой и большой кривизне между лигатурами на протяжении участка резекции. Отсечение lig gstrocolicum от желудка следует начинать со средней трети большой кривизны.
83890. Особенности резекции желудка при раке. Реконструкция Бильрот II в модификации Гофмейстера – Финстерера. Техника выполнения, возможные осложнения и их профилактика 52.32 KB
  Этапы резекции желудка. Мобилизация скелетирование удаляемой части желудка пересечение сосудов желудка по малой и большой кривизне между лигатурами на протяжении участка резекции. После вскрытия брюшной полости производят тщательную ревизию ее определяя локализацию и степень поражения опухолью стенки желудка окружающих органов и тканей устанавливают степень поражения лимфатических узлов малого и большого сальника корня брыжейки забрюшинных лимфатических узлов и т.
83891. Гастрэктомия и резекция желудка по Ру. Показания, техника выполнения 48.63 KB
  Гастрэктомия хирургическое вмешательство подразумевающее тотальное полное удаление желудка с наложением пищеводнокишечного соустья анастомоза. Основным показанием к операции является рак желудка. На связки желудка накладываются зажимы питающие его сосуды лигируются.
83892. Принципы и техника наложения кишечного шва. Классификация кишечных швов 50.62 KB
  Сквозные швы являются инфицированными грязными. Швы не проходящие через слизистую оболочку называют неинфицированными чистыми. В зависимости от рядности кишечных швов однорядные швы Матешука нить проходит через края серозной мышечной оболочек и подслнзнстой основы без захвата слизистой оболочки что обеспечивает хорошую адаптацию краев и надежное погружение в просвет кишки слизистой оболочки без дополнительной ее травматизации: двухрядные швы Альберта используется в качестве первого ряда сквозной шов. поверх которого...
83893. Техника выполнения резекции тонкой кишки. Анастомоз по типу «конец в конец» 49.79 KB
  Техника выполнения резекции тонкой кишки Мобилизация резецируемого участка перевязка сосудов и пересечение брыжейки удаляемого сегмента. В зависимости от способа мобилизации выделяют прямую и клиновидную резекции тонкой кишки. Резекция кишки наложение эластических и раздавливающих кишечных зажимов по линии предполагаемого разреза в косом направлении для наложения энтероанастомоза конец в конец и рассечение органа между ними удаляя больше тканей на свободном противобрыжеечном крае кишки в настоящее время для уменьшения...
83894. Техника выполнения резекции тонкой кишки. Анастомоз по типу «бок в бок» 50.15 KB
  Техника выполнения резекции тонкой кишки. В зависимости от способа мобилизации выделяют прямую и клиновидную резекции тонкой кишки.Резекция кишки наложение эластических и раздавливающих кишечных зажимов по линии предполагаемого разреза в косом направлении для наложения энтероанастомоза конец в конец и рассечение органа между ними удаляя больше тканей на свободном противобрыжеечном крае кишки в настоящее время для уменьшения травматизации кишки зажимы не применяются а используются швыдержачки.
83895. Хирургическая анатомия тонкой кишки. Отделы, особенности кровоснабжения. Брыжеечные синусы 52 KB
  Отделы тонкой кишки: двенадцатиперстная кишка рассматривалась выше; тощая кишка; подвздошная кишка. Между листками брюшины по мезентериальному краю выделяют так называемое внебрюшинное поле re nud вдоль которого в стенку кишки вступают прямые артерии а из нее выходят прямые вены и экс траорганные лимфатические сосуды. Скелетотопия: корень брыжейки тонкой кишки начинается от L2 позвонка и опускается слева направо до крестцово подвздошного сустава пересекая горизонтальную часть двенадцатиперстной кишки аорту нижнюю полую вену...
83896. Хирургическая анатомия толстой кишки. Отделы, кровоснабжение, венозный отток. Боковые каналы 50.73 KB
  Отделы толстой кишки: Слепая кишка Восходящая ободочная кишка Правый изгиб ободочной кишки Поперечная ободочная кишка Левый изгиб ободочной кишки Нисходящая ободочная кишка Сигмовидная ободочная кишка Прямая кишка Кровоснабжение ободочной кишки осуществляется верхней и нижней брыжеечными артериями. Ветви верхней брыжеечной артерии: Подвздошноободочная артерия отдает ветви к терминальному отделу подвздошной кишки червеобразному отростку передние и задние слепокишечные артерии и восходящую артерию кровоснабжающую начальную...