Задание
Выполнил: студент гр. Н-80
Таганрог 2012 Задание 1. >> a=3; >> b=4; >> c=a^b+b^a-a*b c = >> d=a+c-b^3; >> d d = >> e=d^a+c^d... -d*a+c*b e = 8.2664e+152 Задание 2. a1=[1 3 12 0.5 6] a1 = Columns 1 through 2 1.0000 3.0000 Columns 3 through 4 12.0000 0.5000 Column 5 6.0000 >> b=[3 2 8 0.2 3]; >> c2=2:0.5:4; >> d=a1+c2; >> e3=b-c2; >> s=d.*e3; >> w=sqrt(b); >> t=s./e3; >> u=2+s(1)-b(2)+c2(3)*d(5); >> r=b+1; >> p=u*7; Задание 3. who
Your variables are:
Y b d p t x a c e r u y a1 c2 e3 s w
>> save mywork >> clear >> load mywork Задание 4. Задание 5. >> B1=[10]; >> A1=[1 1]; >> Sys1=tf(B1.A1); >> Sys1=tf(B1,A1); >> B2=[1]; >> A2=[2 0.5]; >> Sys3=tf(B3,A3); >> Sys2=tf(B2,A2); >> B3=[540]; >> A3=[1]; >> Sys3=tf(B3,A3); >> B4=[0.1]; >> A4=[1]; >> Sys4=tf(B4,A4); >> Sys5=series(Sys1,Sys2); >> Sys6=feedback(Sys4,Sys5); >> Sys7=Sys3*Sys; >> Sys7=Sys3*Sys6; >> Sys=feedback(Sys7,[1])
Sys =
108 s^2 + 135 s + 27 ------------------------ 110 s^2 + 137.5 s + 28.5
Continuous-time transfer function. Задание 6.
w1 =
0.8 s + 5 ------------------- s^3 + s^2 + 6 s + 4
Continuous-time transfer function.
>> w2=tf([2 0],[3 5])
w2 =
2 s ------- 3 s + 5
Continuous-time transfer function.
>> w3=tf(10,[1 0 0])
w3 =
--- s^2
Continuous-time transfer function. Задание 7.
>> w1=tf(2,1); >> w2=tf(10,[1 0]); >> w3=tf(5,1); >> w4=tf(1,[2 1]); >> w5=tf(1,[0.1 1]); >> w6=tf([0.05 1],[0.1 1]); >> z1=parallel(w1,w2)
z1 =
2 s + 10 -------- s
Continuous-time transfer function.
>> sys1=feedback(z1*w3*w4,w5)
sys1 =
s^2 + 15 s + 50 ----------------------------- 0.2 s^3 + 2.1 s^2 + 11 s + 50
Continuous-time transfer function.
>> y=sys1*w6
y =
0.05 s^3 + 1.75 s^2 + 17.5 s + 50 ----------------------------------------- 0.02 s^4 + 0.41 s^3 + 3.2 s^2 + 16 s + 50
Continuous-time transfer function.
Задание Разработать архиватор с эргономичным пользовательским интерфейсом. Приложение должно обеспечивать следующие функциональные возможности: регулировка степени сжатия файлов; выбор и сжатие нескольких файлов в одном архиве; удаление файлов после сжатия; распаковка файлов в произвольный каталог; запуск только одной копии программы (с использованием мьютексов); распаковка файла, указанного в качестве параметра командной строки при запуске программы; сохранение настроек с использованием реестра Windows; запись ошибок в log-файл; вывод информации о размере архива; добавление комментария к создаваемому архиву. Весь исходный код должен быть снабжён понятными комментариями. Для обеспечения надёжного функционирования программы все участки кода, которые потенциально могут вызвать исключительную ситуацию должны соответствующим образом обрабатываться. При возникновении исключительной ситуации должно быть выдано диагностическое сообщение.
|