
- •2.2 Дәрістік сабақтардың конспектісі
- •1 Дәріс. Кіріспе. MatLab ортасы туралы жалпы мәліметтер
- •1.2 Сурет. Командалар терезесі Жұмыс ортасы келесі негізгі элементтерден тұрады:
- •1.3 Сурет. Екі санның қосындысы
- •1.6 Жұмыс ортасын сақтау
- •2 Дәріс. MatLab тілінде элементарлық функцияларды қолдану
- •2.1 Сурет. Функцияның мәнін командалар терезесінде енгізу және нәтижесін көрсету
- •3 Дәріс. Векторлармен жұмыс, оларға қолданылатын функциялар
- •3.1 Сурет. Векторды енгізу
- •4 Дәріс. Матрицалармен жұмыс, оларға қолданылатын функциялар
- •4.1 Сурет.
- •4.2 Сурет. М матрицасын интерпретациялау
- •5 Дәріс. Екі және үш өлшемді графиктерді құру
- •5.2 Сурет
- •5.3 Сурет.
- •5.4 Сурет. Үш өлшемді график
- •5.6 Сурет. Каркасты 3d_графикты құру мысалы
- •5.7 Сурет. Үшөлшемді графикті форматтау мысалы
- •5.8 Сурет. Графиктің бағытын өзгерту
- •6 Дәріс. Таңдау, шарттық және циклдық операторлар
- •7 Дәріс. Сценарийлері мен функциялары бар м-файлдар
- •7.1 Сурет. Pcr файлымен жұмыстың мысалы
- •8 Дәріс. M-файлды орындауды басқару
- •9 Дәріс. Функцияның минимумын табу
- •10 Дәріс. Gui арқылы қосымша құру принциптері
- •11 Дәріс. Guide ортасында оқиғаларды бағдарламалау
- •12 Дәріс. Simulink пакетімен жұмыс істеуді үйрену
- •12.3 Сурет. Sinks блогының терезесі
- •12.4 Сурет. Scope блогы
- •12.5 Сурет. Sources блогының терезесі
- •13 Дәріс. Бейсызықты жүйелерді моделдеу
- •14 Дәріс. Simulink пакетін қолданып дифференциалды теңдеулерді және динамикалық процестерді моделдеу
- •15 Дәріс. Басқару жүйесінің математикалық моделдерінің әртүрлі формаларымен жұмыс істеу
- •2.3 Зертханалық жұмыстардың жоспары
- •Зертрханалық жұмыс «MatLab бағдарламасымен танысу»
- •– Зертханалық жұмыс «Сызықты алгебраның есептері»
- •«Векторлармен және матрицалармен жұмыс істеу»
- •«Полиномдар және олармен жұмыс істеу операциялар»
- •«Дифференциалдық теңдеулерді сандық шешімдерді табу»
- •«Анықталған интегралдарды есептеу»
- •«Matlab ортасында бейсызықты теңдеулердің түбірін табу»
- •«Тиімділеу әдістердің сандық шешімін м-файлда бағдарламалау»
- •«Matlab ортасында бағдарламалау if, else тармақталу операторлары»
- •«2 Және 3 өлшемді графиктерді құрып үйрену»
- •«Matlab ортасындағы gui құру»
- •«Simulink ортасында модельдерді құру»
- •«Simulink ортасында дифференциалдық теңдеулерді модельдеу»
- •«Simulink ортасында Stateflow жүйесін қолдану»
- •2.4 Студенттің оқытушының жетекшілігімен жасайтын өзіндік жұмыстарының жоспары (соөж)
- •Студеттің өзіндік жұмыстарының жоспарлары (сөж)
- •2.6 Бақылау үшін тест сұрақтары
- •Дұрыс жауаптардың кодтары
- •2.7 Өтіліп кеткен курс бойынша емтихандық сұрақтар
- •2.2 Дәрістік сабақтардың конспектісі ......…………….…………….. 8
2.6 Бақылау үшін тест сұрақтары
$$$ 1
Транспонирлеу қалай орындалады?
А) х’;
B) x.;
C) x.*;
D) x^;
E) x*;
$$$ 2
Екі векторды элементтері бойынша көбейтуді көрсет
А) x.* y;
B) x * y;
C) x ^ y;
D) x.^ y;
E) x*.y;
$$$ 3
х-ті у-ке элементтері бойынша солдан оңға қарай бөлу қалай орындалады?
А) x./y;
B) x / y;
C) x. \ y;
D) x \ y;
E) x ^y;
$$$ 4
х-тің у элементтері бойынша дәрежесі
А) x.^ y;
B) x ^ y;
C) x.* y;
D) x * y;
E) x exp(y);
$$$ 5
Массивтің 4-ші элементін көрсету қалай орындалады?
А) x(4);
B) x 4;
C) x, 4;
D) x. 4;
E) x=4;
$$$ 6
Массивтің 2:4 аралықтағы элементтерін 0-ге айналдыру қалай орындалады?
A) m(2:4) = 0;
B) m(2, 4) = 0;
C) m (2 - 4) = 0;
D) (2: 4) = 0;
E) (2;4) = 0;
$$$ 7
2.0 ... 6.0 диапазонындағы массив сандарын 0.5 қадамда жазып көрсет
А) mas = 2.0 : 0.5 : 6.0;
B) (2.0 : 0.5 : 6.0);
C) mas = 2.0 ; 0.5 ; 6.0;
D) mas = 2.0 – 0.5 – 6.0;
E) M=2.0 – 0.5 – 6.0;
$$$ 8
Массив ұзындығы қалай табылады?
А) length(mas);
B) length[mas];
C) length[M];
D) length( );
E) LENG(M);
$$$ 9
Массив элементтерін бір-біріне көбейту қалай жазылады?
А) prod(Z);
B) prod[Z];
C) length(z);
D) sum(z);
E) sum( );
$$$ 10
Массив элементтерін бір-біріне қосу қалай жазылады?
А) sum(z);
B) sum[z];
C) prod(z);
D) abs(z);
E) abs[Z];
$$$ 11
Модуль табу қалай көрсетіледі?
А) abs(z);
B) sab(z);
C) ads(z);
D) prod(z);
E) prod[Z];
$$$ 12
Массив элементтерінен максимум элементті табу
А) max(z);
B) min(z);
C) Mmax(z );
D) M=max(z);
E) max =(Z);
$$$ 13
Массив элементтерін өсу реті бойынша орналастыру
А) sort(z);
B) mean(z);
C) short(z);
D) max(z);
E) min(Z);
$$$ 14
Массивтің арифметикалық ортасы қалай табылады?
А) mean(z);
B) sort(z);
C) arif(z);
D) sum(z);
E) gm(z);
$$$ 15
Матрицаны баған бойынша көбейтуді көрсет
A) prod(a, 1);
B) prod(a, 2);
C) prod(a. 1);
D) prod(a: 1);
E) prod(a! 1);
$$$ 16
Матрицаны жол бойынша көбейтуді көрсет
A) prod(a, 2);
B) prod(a; 2);
C) sum(a,2);
D) prod(1,a);
E) prod[1, a];
$$$ 17
Матрицаны баған бойынша қосу
A) sum(a, 1);
B) sum(a, 2);
C) sum(1, a);
D) sum(2, a);
E) sum{2, a};
$$$ 18
Скалярлық көбейтінді қалай жазылады?
А) dot(V1, V2);
B) cross(V1, V2);
C) dot(V1.V2);
D) dot(V1; V2);
E) cross(V1*V2);
$$$ 19
Векторлық көбейтінді қалай жазылады?
А) cross(V1, V2);
B) dot(V1, V2);
C) cross(V2, V1);
D) sum(V1, V2);
E) prod(V1, V2);
$$$ 20
Матрица анықтауышын анықтау
А) det(V);
B) cond(V);
C) rank(V);
D) dot(V);
E) cross(V);
$$$ 21
3х3 өлшемді матрицаның бас диагональ элементтерін 1-ге айналдыру
А) eye(3,3);
B) ones(3,3);
C) eyes(1,1);
D) one(3,3);
E) eye(3,1);
$$$ 22
3х3 өлшемді матрица элементтерін 1-ге айналдыру
А) ones(3,3);
B) eye(3,3);
C) eyes(3,3);
D) ones(1,1);
E) one(3,3);
$$$ 23
3х3 өлшемді матрица элементтерін 0-ге айналдыру
А) zeros(3,3);
B) zero(1,1);
C) zeros(0,0);
D) zero=0;
E) zeros=0;
$$$ 24
Квадратты Ганкель матрицасын жазу қалай орындалады?
А) hankel(a);
B) gankel(a);
C) Hankell(a);
D) hankil[a];
E) hankil(a);
$$$ 25
Матрицаның сол жағы мен оң жағын ауыстыру
А) fliplr(a);
B) flipud(a);
C) flipler(a);
D) flirfr(a);
E) fliple(a);
$$$ 26
Матрицаның астыңғы мен үстіңгі элементтерін орындарымен ауыстыру
А) flipud(a);
B) trilup(a);
C) trilud(a);
D) flipur(a);
E) fliplur(a);
$$$ 27
Матрица элементтерін 900-қа ауыстыру
А) rot90(a);
B) root90(a);
C) dot90(a);
D) rot 90(a);
E) doot90(a);
$$$ 28
Матрица элементтерін қалыпқа келтіру
А) reshape(a,m,n);
B) rechape(a: m: n);
C) cat(a, m, n);
D) crash(a, m, n);
E) rechape(a; m; n);
$$$ 29
Матрицаның бас диагональ элементтерінен жоғары жатқан элементтерді 0-ге айналдыру
А) tril(a);
B) fliplr(a);
C) flipud(a);
D) triu(a);
E) tripu(a);
$$$ 30
Матрицаның бас диагональ элементтерінен төмен жатқан элементтерді 0-ге айналдыру
А) triu(a);
B) tril(a);
C) flipud(a);
D) fliplr(a);
E) trill(a);