ეს ინსტრუქციის ნაკრები განმარტავს, თუ როგორ უნდა ამოხსნათ მატრიცის განტოლება და შეასრულოთ სტატისტიკური ანალიზი მატრიცაზე MATLAB– ში.
- მატრიცის განტოლებები იქნება ფორმა Ax = B.
- სტატისტიკური ანალიზი მოიძიებს მონაცემთა რაოდენობათა საერთო რაოდენობას, ასევე მინიმალურ, მაქსიმალურ და დიაპაზონს. გარდა ამისა, იგი მოიცავს ჯამს, საშუალო და სტანდარტულ გადახრას. ეს განყოფილება შეიძლება გამოყენებულ იქნას დამოუკიდებლად (1 ნაწილის გარეშე).
- მათთვის, ვისაც აქვს გამოცდილება MATLAB პროგრამირების სფეროში, თამამი ბეჭდვა გთავაზობთ თითოეული ნაბიჯის მიმოხილვას.
- ახალი და ნაკლებად თავდაჯერებული MATLAB მომხმარებლებისთვის, არა გაბედული ტექსტი შესთავაზებს თითოეული ნაბიჯის უფრო დეტალურ აღწერას.
- თითოეულ საფეხურზე დახრილი ტექსტი გთავაზობთ ნაბიჯის მაგალითს; ვარაუდობენ, რომ პროგრამირების უცნობმა პირებმა გამოიყენონ ეს მაგალითები მათ მიერ აკრეფილთან შესადარებლად.
ნაბიჯები
ნაბიჯი 1. ჩამოტვირთეთ MATLAB
თუ MATLAB უკვე გადმოწერილი არ გაქვთ, ეწვიეთ: https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&requestedDomain=www.mathworks.com MATLAB- ის გადმოსატვირთად. შექმენით სტუდენტური ანგარიში, თუ ეს უკვე არ გააკეთეთ.
2 ნაწილი 1: მატრიცის განტოლების ამოხსნა
ნაბიჯი 1. თქვენი მატრიცების სტანდარტიზაცია, რათა გამოვიყენოთ მატრიცის განტოლების სტანდარტული ფორმით, Ax = B
- ამ ინსტრუქციის ნაკრებისთვის მატრიცის განტოლება [1 2 -2; 2 3 1; 3 2 -4] x = [9; 23; 11] გამოყენებული იქნება განტოლების ამოხსნის პროცესის საილუსტრაციოდ.
- მატრიცა [1 2 -2; 2 3 1; 3 2 -4] არის კოეფიციენტის მატრიცა.
- B მატრიცა არის [9; 23; 11].
- ცვლადი x არის განტოლების ამონახსნის მატრიცა.
ნაბიჯი 2. შექმენით A მატრიცა
- გახსენით MATLAB.
- დააწკაპუნეთ ბრძანების ფანჯარაში (ეკრანის ცენტრში დიდი ფანჯარა) ტექსტის აკრეფისათვის მოსამზადებლად.
- ჩაწერეთ ცვლადის სახელი, ამ შემთხვევაში 'A' და ტოლობის ნიშანი (=).
- ჩადეთ მარცხენა ფრჩხილი ([) და ჩაწერეთ მოცემული A მატრიცა, დაწყებული ზედა მარცხნიდან და მარჯვნივ მარჯვნივ, გამოყავით თითოეული რიცხვი მძიმით ან ინტერვალით. მას შემდეგ, რაც მწკრივი დასასრულს მიაღწევს, აღნიშნეთ ეს მძიმით ჩართვით. შემდეგ ჩაწერეთ შემდეგი რიგის პირველი ნომერი და გააგრძელეთ ისე, როგორც ზემოთ. ჩართეთ მთელი მატრიცა ამ გზით და შემდეგ დაასრულეთ მატრიცა მარჯვენა ფრჩხილით (]),
- დააჭირეთ Enter- ს, რომ ცვლადი შეინახოთ MATLAB სამუშაო სივრცეში.
- მაგალითი 1 -ში მოცემული მატრიცისათვის, მომხმარებელი აკრიფებდა A = [1 2 -2; 2 3 1; 3 2 -4] და დააჭირეთ Enter.
ნაბიჯი 3. შექმენით B მატრიცა
- ჩაწერეთ B მატრიცა იმავე ფორმატში, როგორც ზემოთ იყო განმარტებული, ან მიჰყევით ქვემოთ მოცემულ შემოკლებულ ინსტრუქციას.
- ჩაწერეთ ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ მარცხენა ფრჩხილი, მატრიცის ჩანაწერები და მარჯვენა ფრჩხილი. შემდეგ დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა B = [9; 23; 11] და შემდეგ დააჭირეთ Enter.
ნაბიჯი 4. შეამოწმეთ რამდენად შეესაბამება მატრიცა მატრიცის განტოლების ამოხსნას
გააკეთეთ ეს თითოეული მატრიცის ზომის ცვლადის სახით და შეამოწმეთ არის თუ არა სვეტების იგივე რაოდენობა A- ში, როგორც B სტრიქონები.
- ეწვიეთ https://math.sfsu.edu/smith/Documents/AppendixC.pdf, რომ გადახედოთ რატომ უნდა შეამოწმოთ მატრიცები თავსებადობისათვის მატრიცულ ალგებრაში გამოყენებამდე.
- შექმენით ზომის ცვლადი მატრიცისთვის A. ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი, შემდეგ 'ზომა' და ცვლადი A მატრიცისათვის, რომელიც მოთავსებულია ფრჩხილებში. დააჭირეთ Enter.
- მაგალითის მატრიცისათვის მომხმარებელი აკრიფებდა ზომა = ზომა (A) და დააჭირეთ Enter.
- შექმენით ზომის ცვლადი B მატრიცისთვის ისევე, როგორც ზემოთ.
- მაგალითად, მომხმარებელი აკრიფებდა Bsize = ზომა (B) და დააჭირეთ Enter.
- შეადარეთ A სტრიქონები B სვეტებთან ახალი ცვლადის სახელის აკრეფით, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ მარცხენა ფრჩხილი, A ზომის ცვლადის სახელი და '(2)', ორი თანაბარი ნიშანი, თქვენი B ზომის ცვლადი სახელი, '(1)' და დახურეთ ფრჩხილი. დააჭირეთ Enter.
- მაგალითის მატრიცისათვის მომხმარებელი აკრიფებდა comp = (Asize (2) == Bsize (1)) და დააჭირეთ Enter.
- თუ მატრიცები თავსებადია, გამომავალი იქნება 1 და მატრიცები შეიძლება გამოყენებულ იქნას მატრიცის განტოლებებისთვის.
- თუ მატრიცები არ არის თავსებადი, გამომავალი იქნება 0 და მატრიცები არ შეიძლება გამოყენებულ იქნას მატრიცის განტოლებებისთვის.
ნაბიჯი 5. ამოხსენით x- ისთვის
- აკრიფეთ 'x =', A მატრიცის ცვლადის სახელი, უკანა შეტევა () და B მატრიცის ცვლადის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა x = A / B და დააჭირეთ Enter.
- გამოსავალი ინახება x ცვლადში.
ნაწილი 2 2: სტატისტიკური ანალიზის ჩატარება
ნაბიჯი 1. შექმენით A მატრიცა, როგორც ერთი რიგის მატრიცა
- აკრიფეთ ახალი ცვლადის სახელი A, რასაც მოყვება ტოლობის ნიშანი. ჩაწერეთ მარცხენა ფრჩხილი ([) და თითოეული რიცხვი მატრიცაში გამოყოფილია ინტერვალით ან მძიმით. დახურეთ მარჯვენა ფრჩხილით (]) და დააჭირეთ Enter.
- მაგალითის მატრიცისათვის, რომელიც მოცემულია 1 -ლი ნაწილის 1 ნაბიჯში, მომხმარებელი აკრიფებს ისარი = [1 2 -2 2 3 3 3 3 -4] და დააჭირეთ Enter.
ნაბიჯი 2. გამოთვალეთ მონაცემთა პუნქტების რაოდენობა ჩაშენებული ფუნქციის 'numel' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'numel' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა მთლიანი = რიცხვი (ისარი) და დააჭირეთ Enter.
ნაბიჯი 3. გამოთვალეთ მონაცემების მინიმალური რაოდენობა ჩაშენებული ფუნქციის 'min' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'min' და ფრჩხილებში ჩასმული თქვენი A მატრიცის სახელი. შემდეგ დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა ამინი = წთ (ისარი) და დააჭირეთ Enter.
ნაბიჯი 4. გამოთვალეთ მონაცემების მაქსიმუმი ჩაშენებული ფუნქციის 'max' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'max' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა Amax = max (Arow) და დააჭირეთ Enter.
ნაბიჯი 5. გამოთვალეთ მონაცემების დიაპაზონი მინიმალური მნიშვნელობიდან მაქსიმალური მნიშვნელობის გამოკლებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ მაქსიმალური ცვლადის სახელი, მინუს ნიშანი (-) და მინიმალური ცვლადის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა დიაპაზონი = ამაქსი - ამინი და დააჭირეთ Enter.
ნაბიჯი 6. გამოთვალეთ მონაცემების ჯამი ჩაშენებული ფუნქციის 'თანხის' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ "ჯამი" და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა ასუმი = თანხა (ისარი) და დააჭირეთ Enter.
ნაბიჯი 7. გამოთვალეთ მონაცემების საშუალო (ან საშუალო) ჩაშენებული ფუნქციის „საშუალო“გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'საშუალო' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა ამეანი = საშუალო (ისარი) და დააჭირეთ Enter.
ნაბიჯი 8. გამოთვალეთ მონაცემების სტანდარტული გადახრა (ვარიაციის კვადრატული ფესვი) ჩაშენებული ფუნქციის 'std' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'std' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა Astd = std (ისარი) და დააჭირეთ Enter.
ნაბიჯი 9. შექმენით ცხრილი სტატისტიკური ანალიზის საჩვენებლად ჩამონტაჟებული ფუნქციის 'მაგიდის' გამოყენებით
- ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ "მაგიდა" და ჩასვით თითოეული ცვლადი, რომელიც შექმნილია ორიდან რვა საფეხურისთვის, გამოყოფილია მძიმეებით, ჩასმულია ფრჩხილებში. დააჭირეთ Enter.
- მაგალითად, მომხმარებელი აკრიფებდა სტატისტიკა = ცხრილი (Ntotal, Amin, Amax, range, Asum, Amean, Astd) და დააჭირეთ Enter.
Რჩევები
- თუ ნებისმიერ დროს დაუშვებთ შეცდომას, შეგიძლიათ შეცვალოთ ცვლადი მისი სწორი ხელახალი აკრეფით და enter- ის დაჭერით. ის ჩაანაცვლებს ამ სახელის ქვეშ შენახულ წინა ცვლადს.
- თუ გსურთ მთლიანად გადატვირთოთ, ჩაწერეთ "clc" და დააჭირეთ Enter. ეს აღადგენს ყველაფერს, თითქოს თქვენ უბრალოდ გახსენით MATLAB.
- თუ გსურთ არ აჩვენოთ ბრძანების ფანჯარაში თქვენ მიერ აკრეფილი ბრძანების შედეგი (ები), დაასრულეთ თქვენი ბრძანება მძიმით.
- იმისათვის, რომ უფრო სუფთა ბრძანების ფანჯარა გქონდეთ, შეგიძლიათ ხელი შეუშალოთ MATLAB- ს თქვენი ცვლადების კვლავ ჩვენების შემდეგ, Enter- ის დაჭერის შემდეგ, ხაზის მძიმით დამთავრებით. ცვლადები კვლავ ინახება სამუშაო სივრცეში, ისინი უბრალოდ არ გამოჩნდება ეკრანზე.
- MATLAB პროგრამული უზრუნველყოფის შესახებ დამატებითი ინფორმაციისათვის ეწვიეთ: https://www.mathworks.com/products/matlab.html პროგრამის შესახებ მეტის გასაგებად.