Bu təlimat dəsti, matris tənliyini necə həll etməyi və MATLAB -da bir matris üzərində statistik təhlil aparmağı izah edir.
- Matris tənlikləri Ax = B şəklində olacaq.
- Statistik analiz, məlumat nöqtələrinin ümumi sayını, minimum, maksimum və aralığını tapacaq. Bundan əlavə, cəm, orta və standart sapma daxil olacaq. Bu bölmə müstəqil olaraq istifadə edilə bilər (1 -ci hissə olmadan).
- MATLAB proqramlaşdırma təcrübəsi olanlar üçün qalın çap hər bir addıma bir baxış təqdim edir.
- Yeni və daha az özünə güvənən MATLAB istifadəçiləri üçün qalın olmayan mətn hər bir addımın daha ətraflı təsvirini təqdim edəcək.
- Hər bir addımdakı kursiv mətn addımın bir nümunəsini təqdim edir; Proqramlaşdırma ilə tanış olmayanların yazdıqları ilə müqayisə etmək üçün bu nümunələrdən istifadə etmələri təklif olunur.
Addımlar
Addım 1. MATLAB -ı yükləyin
MATLAB -ı hələ yükləməmisinizsə, https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&requestedDomain=www.mathworks.com saytına daxil olaraq MATLAB -ı yükləyin. Əgər bunu etməmisinizsə, tələbə hesabı yaradın.
2 -dən 1 -ci hissə: Matris tənliyinin həlli
Addım 1. Matrislərinizi Ax = B matris tənliyinin standart formasında istifadə etmək üçün standartlaşdırın
- Bu təlimat dəsti üçün matris tənliyi [1 2 -2; 2 3 1; 3 2 -4] x = [9; 23; 11] tənliyin həlli prosesini göstərmək üçün istifadə ediləcək.
- Matris [1 2 -2; 2 3 1; 3 2 -4] əmsal matrisidir.
- B matrisi [9; 23; 11].
- X dəyişənliyi tənliyin həlli matrisidir.
Addım 2. A matrisi yaradın
- MATLAB -ı açın.
- Mətn yazmağa hazırlaşmaq üçün əmr pəncərəsinə (ekranın ortasındakı böyük pəncərə) basın.
- Dəyişən adını yazın, bu vəziyyətdə 'A' və bərabərlik işarəsini (=) yazın.
- Sol mötərizəni ([) daxil edin və hər bir nömrəni vergül və ya boşluqla ayıraraq yuxarı soldan başlayaraq sağa işləyən A matrisini yazın. Satırın sonuna çatdıqda, nöqtəli vergül əlavə edərək bunu bildirin. Sonra növbəti sətrin ilk nömrəsini yazın və yuxarıdakı kimi davam edin. Bütün matrisi bu şəkildə daxil edin və sonra matrisi sağ mötərizə ilə bitirin (]),
- Dəyişəni MATLAB iş sahəsində saxlamaq üçün enter düyməsini vurun.
- 1 -ci addımda verilən nümunə matris üçün istifadəçi yazar A = [1 2 -2; 2 3 1; 3 2 -4] və daxil edin.
Addım 3. B matrisi yaradın
- B matrisini yuxarıda izah edildiyi kimi eyni formatda yazın və ya aşağıdakı qısaldılmış təlimatları izləyin.
- Dəyişən adın ardınca bərabər işarəsini yazın. Sonra sol mötərizəni, matrisin girişlərini və sağ mötərizəni yazın. Sonra daxil edin.
- Məsələn, istifadəçi yazacaq B = [9; 23; 11] və sonra daxil edin.
Addım 4. Matrislərin matris tənliklərini həll etmək üçün uyğun olub olmadığını yoxlayın
Bunu hər matrisin ölçüsünü bir dəyişən olaraq saxlayaraq və A -da B sətirləri ilə eyni sayda sütun olub olmadığını yoxlamaqla edin.
- Matris cəbrində istifadə edilməzdən əvvəl matrislərin uyğunluq üçün niyə test edilməli olduğunu nəzərdən keçirmək üçün https://math.sfsu.edu/smith/Documents/AppendixC.pdf səhifəsinə daxil olun.
- A matrisi üçün bir ölçü dəyişənini yaradın, sonra bərabərlik işarəsini, sonra 'ölçüsünü' və yeni bir dəyişən adı yazın və mötərizədə olan A matrisinin dəyişənini yazın. Daxil edin.
- Məsələn matris üçün istifadəçi yazacaq Boy = ölçü (A) və daxil edin.
- B matrisi üçün yuxarıdakı kimi eyni ölçüdə bir dəyişən yaradın.
- Məsələn, istifadəçi yazacaq Bsize = ölçü (B) və daxil edin.
- A satırlarını B sütunları ilə müqayisə edin və bərabərlik işarəsi ilə yeni bir dəyişən adı yazın. Sonra sol mötərizəni, A ölçüsü dəyişən adını və '(2)', iki bərabər işarəni, B ölçüsü dəyişən adınızı '(1)' yazın və mötərizəni bağlayın. Daxil edin.
- Məsələn matris üçün istifadəçi yazacaq comp = (Boyut (2) == Bsize (1)) və daxil edin.
- Matrislər uyğun gəlsə, çıxış 1 olacaq və matrislər matris tənlikləri üçün istifadə edilə bilər.
- Matrislər uyğun gəlmirsə, çıxış 0 olacaq və matrislər matris tənlikləri üçün istifadə edilə bilməz.
Addım 5. x üçün həll edin
- 'X =' yazın, A matris dəyişən adı, arxa xətt () və B matris dəyişən adı. Daxil edin.
- Məsələn, istifadəçi yazacaq x = A / B və daxil edin.
- Çözüm x dəyişənində saxlanılacaq.
2 -ci hissə 2: Statistik təhlilin aparılması
Addım 1. A matrisini tək sıra matris olaraq yaradın
- A üçün yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sol mötərizəni ([) və matrisə boşluq və ya vergüllə ayrılmış hər bir nömrəni daxil edin. Sağ mötərizə ilə bağlayın (]) və Enter düyməsini basın.
- 1 -ci hissənin 1 -ci addımında verilən nümunə matris üçün istifadəçi yazacaq Ok = [1 2 -2 2 3 1 3 2 -4] və daxil edin.
Addım 2. Daxili 'numel' funksiyasından istifadə edərək məlumat nöqtələrinin sayını hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'numel' və mötərizədə olan A matrisinin adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq Ümumi = sayı (Arow) və daxil edin.
Addım 3. Daxili 'min' funksiyasından istifadə edərək məlumatların minimumunu hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'min' və mötərizədə olan A matrisinizin adını yazın. Sonra daxil edin.
- Məsələn, istifadəçi yazacaq Amin = dəq (Arow) və daxil edin.
Addım 4. Daxili 'max' funksiyasından istifadə edərək məlumatların maksimumunu hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'max' yazın və mötərizədə olan A matrisinin adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq Amax = maksimum (Arow) və daxil edin.
Addım 5. Minimum dəyərdən maksimum dəyəri çıxarmaqla məlumat aralığını hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra maksimum dəyişən adını, eksi işarəsini (-) və minimum dəyişən adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq diapazon = Amax - Amin və daxil edin.
Addım 6. Daxili 'sum' funksiyasından istifadə edərək məlumatların cəmini hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'sum' yazın və mötərizədə A matrisinin adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq Asum = cəmi (Arow) və daxil edin.
Addım 7. Daxili 'orta' funksiyasından istifadə edərək məlumatların ortalamasını (və ya ortalamasını) hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra mötərizəyə alınmış "ortalama" və A matrisinin adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq Amean = orta (Arow) və daxil edin.
Addım 8. Daxili 'std' funksiyasından istifadə edərək məlumatların standart sapmasını (dispersiyanın kvadrat kökü) hesablayın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'std' yazın və mötərizədə olan A matrisinin adını yazın. Daxil edin.
- Məsələn, istifadəçi yazacaq Astd = std (Arow) və daxil edin.
Addım 9. Daxili 'masa' funksiyasından istifadə edərək statistik təhlili göstərmək üçün bir cədvəl yaradın
- Yeni bir dəyişən adı yazın və ardınca bərabər işarəsini yazın. Sonra 'masa' yazın və mötərizəyə alınmış vergüllə ayrılaraq iki ilə səkkiz arasındakı addımlar üçün yaradılan dəyişənlərin hər birini əlavə edin. Daxil edin.
- Məsələn, istifadəçi yazacaq Statistikalar = cədvəl (Ntotal, Amin, Amax, range, Asum, Amean, Astd) və daxil edin.
İpuçları
- İstənilən vaxt səhv etsəniz, onu düzgün şəkildə yenidən yazaraq enter düyməsinə basaraq dəyişəni əvəz edə bilərsiniz. Bu ad altında saxlanılan əvvəlki dəyişəni əvəz edəcək.
- Tamamilə yenidən başlatmaq istəyirsinizsə, 'clc' yazın və enter düyməsini basın. Bu, MATLAB -ı yeni açdığınız kimi hər şeyi sıfırlayacaq.
- Komanda pəncərəsində yazdığınız əmrlərin nəticələrini göstərmək istəmirsinizsə, əmrinizi nöqtəli vergüllə bitirin.
- Daha təmiz bir komanda pəncərəsinə sahib olmaq üçün, xətti nöqtəli vergüllə bitirərək enter düyməsini vurduqdan sonra MATLAB -ın dəyişənlərinizi yenidən göstərməsini maneə törədə bilərsiniz. Dəyişənlər hələ də iş yerində saxlanılacaq, sadəcə ekranda göstərilməyəcək.
- MATLAB proqramı haqqında daha çox məlumat üçün, https://www.mathworks.com/products/matlab.html səhifəsinə daxil olaraq proqram haqqında daha çox məlumat əldə edə bilərsiniz.