Решаване на примерен билет за контролна работа за MatLab
Разработчик: Сюлейман Шакиров Неджибов, спец. КММ, II курс
БИЛЕТ No 1
Да се изтрият Command Window, Command History и Workspace.
Да се отвори файл-дневник на работата с име:
‘име на студента_фак. номер_билет номер.txt’
като всички букви в името на файла да са латински (не на кирилица).
Да се дефинират и изчислят:
x=5 y=3 a=10 ln(x) e2
Да се зададат 2 масива a и b с 5 елемента. Да се извърши следната последователност от команди:
- ляво деление поелементно на а и b;
- дясно деление поелементно на а и b;
- умножение на a и b, като резултатът е 1 число;
- поелементно умножение на a и b-1.
Да се въведе масив alpha със стойности 30, 60, 90. Да се намерят синус, косинус, тангенс, котангенс от alpha, като се счита, че стойностите на масива са въведени в градуси. Да се пресметне аркустангенс от 1, като резултатът се изведе в градуси.
Да се зададе матрица М с размерност 3х3 с помощта на функцията magic. Да се намерят натурален логаритъм, корен квадратен и да се повдигнат на трета степен елементите на матрицата. Да се намери минималния, максималния елемент и детерминантата на матрицата
Да се зададе z = 2.3 + 4.5i и да се намерят комплексно-спрегнатото, реалната и имагинерната част на z.
Да се въведе m = 5.2, q = -5.5. Да се извършат с m, q и z:
a) отрязване на дробната им част;
б) да се закръглят до най-малкото цяло число;
Да се състави програма на Matlab, с която да се въвеждат 2 отрицателни числа m и n и да се изчисли следното: ако m е четно, m да се умножи по 3, в противен случай n да се умножи по 2.
Да се изтрият елементи от a и да се транспонира a, така че да се образува нов масив с 3 реда и 1 стълб. Да се реши уравнениeто М.х=a.
Да се състави масив T с числата от 1 до 32. Да се намери спектъра на Фурие на масива T.
Да се начертаe схемaтa и да се съхрани във файл с име primer1.mdl. Да се стартира симулацията.
Да се решат:
а) x3 – 5x – 1=0. Да се провери получения резултат.
б) да се намери минимума на функцията f(x)= x3 – 5x – 1
в) да се изчисли определен интеграл от f(x) в граници от 0 до 2
г) да се реши символно или числено уравнението х’(t)=-3х(t), с начално условие х(0)=1, като t [0, 4]. Да се провери получения резултат. Да се изчертае графиката на решението x за стойностите на t;
Да се прекрати създаването на дневника на работата.
Да се запише Workspace във файл.
Да се запише Command History в m-файл.
Сподели с приятели: |