Реферат: Решение задачи с помощью программ Mathcad и Matlab
Контрольная работа
Решение задачи с помощьюпрограмм Mathcad и Matlab
Содержание
Задание
1. Текст программы в среде MathCAD
2. Текст программы в среде MatLAB
Часть 1
Часть 2
Задание
Торпеда,снабжённая разгонным двигателем, нацеливается с лежащей на дне подводной лодкина поражение движущегося надводного корабля. Пуск торпеды производится в моментпрохождения корабля над лодкой. Исследовать связь между глубиной залеганиялодки, временем поражения цели и расстоянием, который корабль успеет пройти погоризонтали.
1. Текстпрограммы в среде MathCAD
/> - глубина залеганияподводной лодки
/> - скорость корабля
/> - скорость торпеды
Х — расстояние, которое пройдёт корабль до взрыва
У-расстояние, которое пройдёт торпеда до взрыва
По теоремеПифагора свяжем между собой величины x, y и d следующим выражением:
/>
/>
/>
/>/>/>
/>
/>
2. Текстпрограммы в среде MatLAB
Часть 1:
hold on;
gridon;
Vt=300/3.6;
Vk=50/3.6;
d=50:10:200;
t=(d.^2/(Vt^2-Vk^2)).^0.5;
plot(d,t);
title('Grafik');
xlabel('d');
ylabel('t');
График:
/>
Часть 2:
holdon;
gridon;
Vt=300/3.6;
Vk=50/3.6;
d=50:10:200;
t=(d.^2/(Vt^2-Vk^2)).^0.5;
x=Vk*t;
plot(d,x);
title('Grafik');
xlabel('d');
ylabel('x');
График:
/>