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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 5.3.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. АМ Горчаков - выдающийся дипломат XIX века
2. МОДУЛЬ ЭКОНОМИКА В ЗДРАВООХРАНЕНИИ ЭКЗАМЕНАЦИОННЫЕ ТЕСТЫ ДЛЯ СТУДЕНТОВ Согласовано
3. Снятие характеристики вентилятора Цель работы- Научится определять характеристику вентилятора
4. Овцеводство
5. Лабораторная работа 5 по Delphi
6. Товароведческая характеристика товаров- ассортиментная качественная количественная стоимостная
7. биосфера ввел австрийский геолог Э
8. Реферат- Конфликтогенность организационных изменений
9. тематичних наук Харків ~ Дисертацією є рукопис
10. Способ и устройство обнаружения аномалий в сетях