close

Вход

Забыли?

вход по аккаунту

?

lab1

код для вставкиСкачать
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
Государственное высшее учебное заведение
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра "Компьютерная инженерия"
ОТЧЁТ
по лабораторной работе №1
по теме "Векторы"
Выполнил:
студент группы СПн-10
Реутов Дмитрий
2013
Исходные данные - две функции одной переменной
Z=(3x+sin⁡(arccos⁡2x))/(2^x+3^(-x) ) Z=((2^y+3^(-y)-1)/(1+arcsin⁡(cos2y)))^2
Z = (3.*x + sin(acos(2.*x)))./(2.^x + 3.^(-x));
Z = ((2.^y+3.^(-y)-1)./(1+asin(cos(2*y))).^2;
Графики заданных функций в отдельные графические окна
figure;
x = -2 : 0.02 : 2;
z = (3.*x + sin(acos(2.*x)))./(2.^x + 3.^(-x));
plot(x,z);
figure;
y = -1 : 0.02 : 1;
z=((2.^y+3.^(-y)-1) ./ (1+asin(cos(2*y)))).^2;
plot(y,z);
в одно окно на одной оси
figure;
z1 = (3.*x + sin(acos(2.*x)))./(2.^x + 3.^(-x));
z2=((2.^y+3.^(-y)-1) ./ (1+asin(cos(2*y)))).^2;
plot(y,z2,x,z1);
в одно окно на отдельные оси
z1 = (3.*x + sin(acos(2.*x)))./(2.^x + 3.^(-x));
z2=((2.^y+3.^(-y)-1) ./ (1+asin(cos(2*y)))).^2;
figure;
plotyy(y,z2,x,z1);
Экстремумы функции
[extremum, f1]=fminbnd(@ftest1, -10, -10)
extremum =
-10
f1 =
-5.0805e-04 + 3.3828e-04i
[extremum, f2]=fminbnd(@ftest2, -10, -10)
extremum =
-10
f2 =
1.7283e+09
Вывод результатов в табличном виде
>> x = -5 : 0.5 : 5;
>> [x' ftest1(x)']
-5.0000 -0.0617 - 0.0409i
-4.5000 -0.0962 - 0.0637i
-4.0000 -0.1480 - 0.0979i
-3.5000 -0.2241 - 0.1479i
-3.0000 -0.3318 - 0.2181i
-2.5000 -0.4757 - 0.3107i
-2.0000 -0.6486 - 0.4187i
-1.5000 -0.8109 - 0.5097i
-1.0000 -0.8571 - 0.4949i
-0.5000 -0.6150 0 0.5000 0.5000 0.7532 1.0000 1.2857 - 0.7423i
1.5000 1.4896 - 0.9363i
2.0000 1.4595 - 0.9421i
2.5000 1.3110 - 0.8563i
3.0000 1.1198 - 0.7361i
3.5000 0.9263 - 0.6112i
4.0000 0.7494 - 0.4957i
4.5000 0.5964 - 0.3952i
5.0000 0.4687 - 0.3109i
>> x1 = -5 : 0.5 : 5;
>> [x1' ftest1(x1)']
-5.0000 -0.0617 - 0.0409i
-4.5000 -0.0962 - 0.0637i
-4.0000 -0.1480 - 0.0979i
-3.5000 -0.2241 - 0.1479i
-3.0000 -0.3318 - 0.2181i
-2.5000 -0.4757 - 0.3107i
-2.0000 -0.6486 - 0.4187i
-1.5000 -0.8109 - 0.5097i
-1.0000 -0.8571 - 0.4949i
-0.5000 -0.6150 0 0.5000 0.5000 0.7532 1.0000 1.2857 - 0.7423i
1.5000 1.4896 - 0.9363i
2.0000 1.4595 - 0.9421i
2.5000 1.3110 - 0.8563i
3.0000 1.1198 - 0.7361i
3.5000 0.9263 - 0.6112i
4.0000 0.7494 - 0.4957i
4.5000 0.5964 - 0.3952i
5.0000 0.4687 - 0.3109i
Заменить минимальный элементы вектора максимальным значением его элементов.
>> v= [1 2 3 4 5 6 7 ]
Max1 = max(v)
Min1 = min(v)
for i = 1:length(v)
if v(i)==Min1
v(i)=Max1;
end
end
v
v =
1 2 3 4 5 6 7
Max1 =
7
Min1 =
1
v =
7 2 3 4 5 6 7
Документ
Категория
Рефераты
Просмотров
9
Размер файла
92 Кб
Теги
lab1
1/--страниц
Пожаловаться на содержимое документа