Главная страница
Навигация по странице:

  • Упражнение 3.

  • Упражнение 4.

  • Упражнение 5.

  • Упражнение 6.

  • мат анализ лаб№2. Plot(x,exp(x),'xr')


    Скачать 136.5 Kb.
    НазваниеPlot(x,exp(x),'xr')
    Анкормат анализ лаб№2
    Дата18.09.2021
    Размер136.5 Kb.
    Формат файлаdocx
    Имя файлаmat_analiz_fedot_lab2.docx
    ТипДокументы
    #233609

    Упражнение 1. Построить графики функций, дать каждому из графиков заголовок, подписать оси, нанести координатную сетку, задать цвет графика, тип линии и форму маркера.

    Kod:

    1 grafik

    x=-2:0.1:2

    figure(112)

    y=exp(x)

    plot(x,y)

    xlabel('x')

    grid on

    plot(x,exp(x),'-xr')

    xlabel('x'), ylabel('y')

    title('xy')



    2 grafik

    Kod

    y=-10:0.5:15

    figure(312)

    z=exp(y)

    plot(y,z)

    ylabel('t')

    grid on

    plot(y,exp(y),'-xr')

    xlabel('x'), ylabel('y')

    title('xy')



    Упражнение 2. В одной системе координат построить графики функций, подписать оси, нанести координатную сетку, для каждого графика задать цвет, тип линии и форму маркера:

    x1=0:0.1:10

    y1=sin(x1)

    x2=1:3:5

    y2=sin(x2-2)

    x3=1:0.1:10

    y3=sin(x3+1)

    plot(x1,y1,'bd--',x2,y2,'r*:',x3,y3,'gs-.')

    xlabel('x'), ylabel('y')

    grid on

    Упражнение 3.

    Используя команду hold on, в одной системе координат построить графики

    функций, подписать оси, нанести координатную сетку, для каждого графика задать

    цвет, тип линии и форму маркера:

    y cos x, y 2cos x, y 0,3cos x, y cos x

    на промежутке [2;2

    код

    x1= -2*pi:pi/12:2*pi

    y1= cos(x1)

    x2= -2*pi:pi/12:2*pi

    y2= 2*cos(x2)

    x3= -2*pi:pi/12:2*pi

    y3= 0.3*cos(x3)

    x4= -2*pi:pi/12:2*pi

    y4= -cos(x4)

    plot(x1,y1,'bd--',x2,y2,'r*:',x3,y3,'gs-.',x4,y4,'k^--')

    xlabel('x'),ylabel('y')

    grid on

    hold on



    Упражнение 4.

    1) Используя команду subplot, в одном графическом окне создать 6

    подобластей ( 23), в первой из них построить график функции y f (x) на

    промежутке [5;5] , где f (x) x 2 , в остальных областях на том же промежутке

    построить графики функций y f (x 2), y f (x 2), y f (2x), y f (0,5x), y f (x) .

    В отчет добавить комментарии о том, какими преобразованиями каждый из

    графиков получается из графика функции f (x) .

    код

    subplot(2,3,1)

    x= -5:1/4:5

    y= abs(abs(x)-2)

    plot(x,y)

    subplot(2,3,2)

    x1= x-2

    y1= abs(abs(x1)-2)

    plot(x1,y1)

    subplot(2,3,3)

    x2= x+2

    y2= abs(abs(x2)-2)

    plot(x2,y2)

    subplot(2,3,4)

    x3= 2*x

    y3= abs(abs(x3)-3)

    plot(x3,y3)

    subplot (2,3,5)

    x4= 0.5*x

    y4= abs(abs(x4)-2)

    plot(x4,y4)

    subplot(2,3,6)

    x5= -x

    y5= abs(abs(x5)-2)

    plot(x5,y5)



    1,2)второй график(1 строка,2 столбец) получен из графика  сдвигом по оси икс на 2 единицы влево

    1,3)третий график получен сдвигом по оси икс на 2 единицы вправо

    2,1)четвёртый получен путём удвоения аргумента, график становится шире

    2,2)пятый получ. путём уменьшения в 2 раза аргумента первого, т.о. график стан уже

    2,3)шестой идентичен первому, несмотря на отрицательный аргумент. дело решает модуль

    Упражнение 5.

    В одном графическом окне создать 2 подобласти, в которых c помощью

    функции fplot построить графики функций y sh x , y ch x , задав относительную

    погрешность 0,1%. В каждой системе координат отобразить оси, подписать их,

    нанести координатную сетку, вывести заголовок.

    subplot(2,1,1)

    fplot('sinh(x)',[-5;5],0.1)

    xlabel('x'),ylabel('y')

    grid on

    title('y=sh(x)')

    subplot(2,1,2)

    fplot('cosh(x)',[-5;5],0.1)

    xlabel('x'),ylabel('y')

    grid on

    title('y=ch(x)')



    Упражнение 6.

    Задайте массив значений переменной x = 0.001, 0.01, 0.1, 1, 10, 100, 1000.


    написать администратору сайта