Masalalar
1. Uch nuqta orasidagi uchburchakning maydonini hisoblang:
P1(X1,Y1)
P2(X2,Y2)
P3(X3,Y3)
bu uch nuqta uchburchakning uchlaridir.
2. 0 <= x <= 5 oraliqda teng oraliqdagi x qiymatlardan iborat to‘r hosil qiling va x, x3, ex funksiyalarining barchasini bir xil grafikda chiziqli chizmalarini tuzing (ushlab turish va o‘chirish tugmalaridan foydalangan holda). Birinchi funktsiyani chizganingizdan so'ng, siz Rasm oynasini o'rnatishingiz kerak. (Qanday qilishni bilishingiz uchun uni o'rnatish va o'chirishga harakat qiling.)
3. Oddiy taqsimlangan tasodifiy sonlar uchun 5-savolni takrorlang. Avval standart taqsimotdagi tasodifiy sonlardan, keyin oʻrtacha 4 va dispersiya 9 boʻlgan normal taqsimotdagi tasodifiy sonlardan foydalaning. Vektorning oʻrtacha va dispersiyasini hisoblaydigan Matlab funksiyalari mavjud. Bularni topish va taqsimotlaringizning oʻrtacha va farqini hisoblash uchun Yordamdan foydalaning. Vertikal chiziqlarni o'rtacha va o'rtacha ortiqcha va minus bir standart og'ishda chizing.
4. Yana 0 <= x <= 5 oraliqda x, x3, ex funksiyalarining chiziqli chizmalarini tuzing, lekin bu safar yoniq.
a. semilog o'qlari bo'yicha (y o'qi bo'yicha logarifm)
b. log-log o'qlarida
Log-log uchastkasida egri chiziqlardan ikkitasi to'g'ri chiziqdir. Ularning qiyaliklari nima va nima uchun?
5.
1) Yuqoridagi struktogrammaga mos Matlab kodini yozing.
2) Ushbu dastur oxiridagi a, b va c ning qiymati qanday?
6.Hamma i, j=1,…,n uchun A n × n matritsasi simmetrik deymiz.
Matlab-mashqlar
Keling, quyidagi matritsalarni ko'rib chiqaylik
Matlab-mashqlar
A nosimmetrik, lekin B emas,
Matritsaning simmetrik yoki nosimmetrikligini tekshiradigan Matlab funksiyasini yozing. Agar matritsa nosimmetrik bo'lsa, funktsiya "1" raqamini va nosimmetrik bo'lsa, "0" raqamini qaytaradi.Funktsiyani chaqirish uchun siz quyidagi sintaksisdan foydalanishingiz kerakSimmetrik=Simmetrik matritsa(A)
7. Har bir Matlab Yordam yozuvining pastki qismida tegishli buyruqlar va funktsiyalar ro'yxati mavjud. Agar siz yordam izlayotgan bo'lsangiz va birinchi bo'lib uni aynan siz xohlagan narsani topmasangiz, yordam sahifasining pastki qismiga qarashingiz kerak. U erda siz xohlagan narsani topishingiz mumkin. Masalan, log() Matlabda natural logarifmni hisoblashini bilasiz. Matlabda log bazasi 10 ni qanday hisoblashni bilish uchun log() uchun yordam sahifasining pastki qismiga qarang. E'tibor bering, u erda loglog kabi narsalarni ham ko'rasiz. Bular sizga chizmachilik mashqlariga kirganingizda kerak bo'ladi.
8. Diag() funktsiyasidagi yordamni o'qing. Uzunligi 100 bo'lgan tasodifiy d vektorni hosil qiling va bu vektordan 100x100 matritsa hosil qiling A = I + D, bu erda I - bir xillik matritsasi va D - d elementlari bo'lgan diagonal matritsa. Yuqori chapdagi 6x6 blokda A matritsasi to'g'ri ko'rinishini tekshiring. Endi uzunligi 99 boʻlgan yana ikkita u va v vektorlarini hosil qiling. A ning birinchi superdiagonaliga (asosiy diagonal ustidagi birinchi diagonal) u ni qoʻshing va A ning birinchi kichik diagonaliga v ni qoʻshing. A matritsasi 6x6 blokda toʻgʻri koʻrinishini yana tekshiring. yuqori chap tomonda. Nima uchun u va v faqat 99 uzunlikda?
9. Keling, konusni ko'rib chiqaylik. Konusning hajmini hisoblaydigan Matlab dasturini yozing. Mana siz ishlatishingiz kerak bo'lgan formula.
Matlab-mashqlar
Bu erda r - asosning radiusi va h - balandlik. Konusning radiusini topuvchi Matlab dasturini tuzing. Dastur avval r va h ning ijobiy ekanligini tekshirishi kerak. Natijaning aniqligi ko'pi bilan 3 o'nlik raqamdan iborat bo'lishi kerak.
10. Matlab yordamida quyidagi tenglamalarni yeching.
(a)
(b)
Do'stlaringiz bilan baham: |