როგორ გამოვიყენოთ MatLab მატრიცის განტოლების ამოსახსნელად და სტატისტიკური ანალიზის ჩასატარებლად

Სარჩევი:

როგორ გამოვიყენოთ MatLab მატრიცის განტოლების ამოსახსნელად და სტატისტიკური ანალიზის ჩასატარებლად
როგორ გამოვიყენოთ MatLab მატრიცის განტოლების ამოსახსნელად და სტატისტიკური ანალიზის ჩასატარებლად

ვიდეო: როგორ გამოვიყენოთ MatLab მატრიცის განტოლების ამოსახსნელად და სტატისტიკური ანალიზის ჩასატარებლად

ვიდეო: როგორ გამოვიყენოთ MatLab მატრიცის განტოლების ამოსახსნელად და სტატისტიკური ანალიზის ჩასატარებლად
ვიდეო: GIMP Tutorial: Crop Hair and Fine Details 2024, მაისი
Anonim

ეს ინსტრუქციის ნაკრები განმარტავს, თუ როგორ უნდა ამოხსნათ მატრიცის განტოლება და შეასრულოთ სტატისტიკური ანალიზი მატრიცაზე 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.
  • ENG3050P2part1
    ENG3050P2part1

ნაბიჯი 3. შექმენით B მატრიცა

  • ჩაწერეთ B მატრიცა იმავე ფორმატში, როგორც ზემოთ იყო განმარტებული, ან მიჰყევით ქვემოთ მოცემულ შემოკლებულ ინსტრუქციას.
  • ჩაწერეთ ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ მარცხენა ფრჩხილი, მატრიცის ჩანაწერები და მარჯვენა ფრჩხილი. შემდეგ დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა B = [9; 23; 11] და შემდეგ დააჭირეთ Enter.
  • ENG3050P2part2
    ENG3050P2part2

ნაბიჯი 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 და მატრიცები არ შეიძლება გამოყენებულ იქნას მატრიცის განტოლებებისთვის.
  • ENG3050P2part4
    ENG3050P2part4

ნაბიჯი 5. ამოხსენით x- ისთვის

  • აკრიფეთ 'x =', A მატრიცის ცვლადის სახელი, უკანა შეტევა () და B მატრიცის ცვლადის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა x = A / B და დააჭირეთ Enter.
  • გამოსავალი ინახება x ცვლადში.
  • ENG3050P2part3solvex
    ENG3050P2part3solvex

ნაწილი 2 2: სტატისტიკური ანალიზის ჩატარება

ნაბიჯი 1. შექმენით A მატრიცა, როგორც ერთი რიგის მატრიცა

  • აკრიფეთ ახალი ცვლადის სახელი A, რასაც მოყვება ტოლობის ნიშანი. ჩაწერეთ მარცხენა ფრჩხილი ([) და თითოეული რიცხვი მატრიცაში გამოყოფილია ინტერვალით ან მძიმით. დახურეთ მარჯვენა ფრჩხილით (]) და დააჭირეთ Enter.
  • მაგალითის მატრიცისათვის, რომელიც მოცემულია 1 -ლი ნაწილის 1 ნაბიჯში, მომხმარებელი აკრიფებს ისარი = [1 2 -2 2 3 3 3 3 -4] და დააჭირეთ Enter.
  • ENG3050P2part7
    ENG3050P2part7

ნაბიჯი 2. გამოთვალეთ მონაცემთა პუნქტების რაოდენობა ჩაშენებული ფუნქციის 'numel' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'numel' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა მთლიანი = რიცხვი (ისარი) და დააჭირეთ Enter.
  • ENG3050P2numel
    ENG3050P2numel

ნაბიჯი 3. გამოთვალეთ მონაცემების მინიმალური რაოდენობა ჩაშენებული ფუნქციის 'min' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'min' და ფრჩხილებში ჩასმული თქვენი A მატრიცის სახელი. შემდეგ დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა ამინი = წთ (ისარი) და დააჭირეთ Enter.
  • ENG3050P2part8
    ENG3050P2part8

ნაბიჯი 4. გამოთვალეთ მონაცემების მაქსიმუმი ჩაშენებული ფუნქციის 'max' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'max' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა Amax = max (Arow) და დააჭირეთ Enter.
  • ENG3050P2part9
    ENG3050P2part9

ნაბიჯი 5. გამოთვალეთ მონაცემების დიაპაზონი მინიმალური მნიშვნელობიდან მაქსიმალური მნიშვნელობის გამოკლებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ მაქსიმალური ცვლადის სახელი, მინუს ნიშანი (-) და მინიმალური ცვლადის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა დიაპაზონი = ამაქსი - ამინი და დააჭირეთ Enter.
  • ENG3050P2part10
    ENG3050P2part10

ნაბიჯი 6. გამოთვალეთ მონაცემების ჯამი ჩაშენებული ფუნქციის 'თანხის' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ "ჯამი" და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა ასუმი = თანხა (ისარი) და დააჭირეთ Enter.
  • ENG3050P2part11
    ENG3050P2part11

ნაბიჯი 7. გამოთვალეთ მონაცემების საშუალო (ან საშუალო) ჩაშენებული ფუნქციის „საშუალო“გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'საშუალო' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა ამეანი = საშუალო (ისარი) და დააჭირეთ Enter.
  • ENG3050P2part12
    ENG3050P2part12

ნაბიჯი 8. გამოთვალეთ მონაცემების სტანდარტული გადახრა (ვარიაციის კვადრატული ფესვი) ჩაშენებული ფუნქციის 'std' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ 'std' და ფრჩხილებში ჩასმული A მატრიცის სახელი. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა Astd = std (ისარი) და დააჭირეთ Enter.
  • Image
    Image

ნაბიჯი 9. შექმენით ცხრილი სტატისტიკური ანალიზის საჩვენებლად ჩამონტაჟებული ფუნქციის 'მაგიდის' გამოყენებით

  • ჩაწერეთ ახალი ცვლადის სახელი, რასაც მოჰყვება ტოლობის ნიშანი. შემდეგ ჩაწერეთ "მაგიდა" და ჩასვით თითოეული ცვლადი, რომელიც შექმნილია ორიდან რვა საფეხურისთვის, გამოყოფილია მძიმეებით, ჩასმულია ფრჩხილებში. დააჭირეთ Enter.
  • მაგალითად, მომხმარებელი აკრიფებდა სტატისტიკა = ცხრილი (Ntotal, Amin, Amax, range, Asum, Amean, Astd) და დააჭირეთ Enter.
  • ENG3050P2table
    ENG3050P2table

Რჩევები

  • თუ ნებისმიერ დროს დაუშვებთ შეცდომას, შეგიძლიათ შეცვალოთ ცვლადი მისი სწორი ხელახალი აკრეფით და enter- ის დაჭერით. ის ჩაანაცვლებს ამ სახელის ქვეშ შენახულ წინა ცვლადს.
  • თუ გსურთ მთლიანად გადატვირთოთ, ჩაწერეთ "clc" და დააჭირეთ Enter. ეს აღადგენს ყველაფერს, თითქოს თქვენ უბრალოდ გახსენით MATLAB.
  • თუ გსურთ არ აჩვენოთ ბრძანების ფანჯარაში თქვენ მიერ აკრეფილი ბრძანების შედეგი (ები), დაასრულეთ თქვენი ბრძანება მძიმით.
  • იმისათვის, რომ უფრო სუფთა ბრძანების ფანჯარა გქონდეთ, შეგიძლიათ ხელი შეუშალოთ MATLAB- ს თქვენი ცვლადების კვლავ ჩვენების შემდეგ, Enter- ის დაჭერის შემდეგ, ხაზის მძიმით დამთავრებით. ცვლადები კვლავ ინახება სამუშაო სივრცეში, ისინი უბრალოდ არ გამოჩნდება ეკრანზე.
  • MATLAB პროგრამული უზრუნველყოფის შესახებ დამატებითი ინფორმაციისათვის ეწვიეთ: https://www.mathworks.com/products/matlab.html პროგრამის შესახებ მეტის გასაგებად.

გირჩევთ: