Реферат: Решение задачи с помощью программ 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');

График:


/>

еще рефераты
Еще работы по информатике, программированию