У вас вопросы?
У нас ответы:) SamZan.net

ТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ МЕХАНИКА И МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 2.2.2025

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННО БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ

ВПО «УДМУРТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»,

МАТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ,

МЕХАНИКА И МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ.

Отчёт по лабораторной работе №1, выполненной

в среде MATLAB.

                                                                                   Выполнил: студент 2 курса

                                                                           математического факультета

                                                              группы ОБ-010800-21  

                                                  Соколов А.М

                                                                      Проверил: преподаватель

                                               кафедры МФ

                                                        Колесникова Л.Н

                                                                     

                                                                

                                                           

                                                                   Ижевск 2013 г

x1=0:0.01:3; y1=0:0.02:3;% строим график интервале от 0до3 с интервалом 0.01 и 0.02

[X,Y]=meshgrid(x,y);

z1=sin(X-1)+Y-1.3;

plot3(X,Y,z1)

z2=Y-sin(Y+1)-0.8;

hold on

plot3(X,Y,z2)

x1=0:0.01:3; y1=0:0.02:3; ;% строим контурный график интервале от 0до3 с интервалом 0.01 и 0.02

[X,Y]=meshgrid(x,y);

z1=sin(X-1)+Y-1.3;

contour(X,Y,z1)

z2=Y-sin(Y+1)-0.8;

hold on

contour(X,Y,z2)

A=[3.25 1.07 2.34;10.10 0.25 4.78;5.04 -7.79 3.31]%задаем матрицу

B=rand(3,3)%сгенерируем матрицу с случайными элементами на интервале от 0до1

H=A+10*B %сложение умножение матриц

W=A*B % умножение матриц

Q=B'% транспонирование матрицы

 

R=A.*B %умножение матриц

j=sort(A)% расположим элементы матриц по возрастанию по столбцам

z=max(B)% максимальное значение матрицы

x=min(B)% минимальное значение матрицы

v=det(B)%вычислим определитель матрицы

 

C=zeros(3,1); %зададим вектор столбец из 0 и заменяем 2 и 3 строчку

C(2,1)=5.71;

C(3,1)=-3.61

 

 

X=inv(A)*C % решаем систему уравнений AX=C (inv(A)-нахождение

обратной матрицы)

D=abs(sin(A)+B^3/5)

a=[3.2  2.8  -1.4] %задаем вектор

b=[0.6 3.2 4.8]

p=cross(a,b) %векторное произв.

o=sum(a.*b)%скалярное произв.

l=sqrt(sum(a.*a)) %длинна вектора а

 

 

x=0:0.1:4*pi; %Строим график (в интервале от 0 до 4пи с шагом 0.1)

y=exp(-x*2);

z=atan(x).^1/2;

plot(x,y,'y*',x,z,'gx--')

xlabel('x'); ylabel('y')

title('График');

text(7, 0.7, 'z=atan(x)^1/2');

text(6, 0.05, 'y=exp(-x*2)');

x=0:0.1:4*pi;%Строим график (в интервале от 0 до 4пи с шагом 0.1)

y=exp(-x*2);

z=atan(x).^1/2;

subplot(1,2,1); plot(x,y)

subplot(1,2,2); plot(x,z)

x=1:0.1:2; y=1:0.1:2; %строим поверхность

[X,Y]=meshgrid(x,y);

f=log(X.^2+Y.^2-X*Y)

plot3(X,Y,f)

Контрольные вопросы

1. Как изменить на экране формат вывода числа?

2. Как можно просмотреть в MATLAB список всех элементарных математических функций?

3. Какие виды функций в MATLAB Вам известны?

4. Опишите способы создания одномерных массивов в MATLAB.

5. Опишите способы создания двумерных массивов в MATLAB.

6. Перечислите и объясните действие операторов, используемых при вычислениях с массивами.

7. Опишите действие операций отношения.

8. Опишите действие логических операций.

9. Как построить декартовый и полярный графики функции одной переменной?

10. Как построить несколько графиков в одной системе координат?

11. Как построить графики в разных подобластях одного графического окна?

12. Как изменить цвет и стиль линий на графиках?

13. Как сделать надписи на осях, на полученном рисунке? Как сделать заголовок для графика?

14. Как построить график функции двух переменных? Как построить график поверхности?

Ответы

1.format long- результаты вычислений будут показываться с высокой точностью. Вернутся если требуется вести format short.

2. >> help elfun

3. mod – остаток от деления. Round-округления до ближайшего целого:

4 .Для создания одномерного массива можно использовать операцию конкатенации, обозначается скобок [ ].

5. Для создания двумерного массива также можно использовать операцию конкатенацию в качестве разделителя строк используется точка с запятой.

6. Поменять местами строки матрицы с ее столбцам можно операцией транспортирования обозначается апостроф '

7. Операции отношения сравнивают между собой два операнда по величине.<-меньше,>-больше,<=меньше или равно,>=больше или равно,==равно, ~=не равно. В случае истинности операции отношения ее величина равна 1, а в случае ложности – 0.

8. & -и,|-или, ~-не

9. » plot(x,y)

» polar

10. » hold on

11. subplot

12.указать в 'r-'-красная непрерывная линия

13.

title('текст'); заголовок

xlabel('текст'); надписи на осях

ylabel('текст'); надписи на осях

text(координаты графика 'текст');подписать график

14. plot3(X,Y,z)




1. 7 футов Вес- 93 кг 205 фунтов Цвет Волос- Черный Родственники- Королева Ведьм Witch Queen сестра; Сораник Н.html
2. Ларри Бейнхарт Американский герой- ТИД Амфора; СПб
3. Анализ предметной области
4. Место социального педагога в социализации личности
5. На тему Английский Парк 17 мая 2001 г
6. Нэнси Дру взбежала по ступенькам крыльца а оттуда кинулась в прихожую по дороге стаскивая с рук садовые пер.html
7. Данная задача решается в Excel с помощью специального средства ~ фильтрации
8. Издательский центр БГУ
9.  Предмет философии специф
10. I. Ievn iti se tyttoos vhti vn kyllhn Iev sen jutkutti sill ei meit silloin kiellot hitt kun myo tnssimme list litn