მწირ მატრიცაში?

Სარჩევი:

მწირ მატრიცაში?
მწირ მატრიცაში?

ვიდეო: მწირ მატრიცაში?

ვიდეო: მწირ მატრიცაში?
ვიდეო: Sparse Matrices - Intro to Parallel Programming 2024, ნოემბერი
Anonim

მწირი მატრიცა არის მატრიცა, რომელიც შედგება ძირითადად ნულოვანი მნიშვნელობებისაგან მწირი მატრიცები განსხვავდება ძირითადად ნულოვანი მნიშვნელობების მქონე მატრიცებისგან, რომლებსაც მოიხსენიებენ როგორც მკვრივ მატრიცებს. … მაგალითს აქვს მატრიცის 18 ელემენტის 13 ნულოვანი მნიშვნელობა, რაც ამ მატრიცას აძლევს 0,722 ან დაახლოებით 72% სიმცირის ქულას.

რა არის მწირი მატრიცების ტიპები?

არსებობს შვიდი ხელმისაწვდომი იშვიათი მატრიცის ტიპი:

  • csc_matrix: შეკუმშული იშვიათი სვეტის ფორმატი.
  • csr_matrix: შეკუმშული იშვიათი მწკრივის ფორმატი.
  • bsr_matrix: იშვიათი მწკრივის ფორმატის დაბლოკვა.
  • lil_matrix: სიების ფორმატი.
  • dok_matrix: Dictionary of Keys ფორმატი.
  • coo_matrix: კოორდინატის ფორმატი (aka IJV, ტრიპლეტი ფორმატი)

როგორ იპოვით მწირი მატრიცა?

შესამოწმებლად არის თუ არა მოცემული მატრიცა მწირი მატრიცა, ჩვენ პირველ რიგში ვითვლით მატრიცაში არსებული ნულოვანი ელემენტების რაოდენობას. შემდეგ გამოთვალეთ მატრიცის ზომა. იმისთვის, რომ მატრიცა მწირი იყოს, მასივში არსებული ნულოვანი ელემენტების რაოდენობა უნდა იყოს ზომა/2-ზე მეტი.

რა არის მწირი მატრიცა პითონში?

მწირი მატრიცები შეიცავს მხოლოდ რამდენიმე არანულოვან მნიშვნელობას. … ასეთი მონაცემების ორგანზომილებიანი მატრიცის მონაცემთა სტრუქტურაში შენახვა სივრცის დაკარგვაა. ასევე, გამოთვლებით ძვირი ჯდება მწირი მატრიცების წარმოდგენა და მუშაობა ისე, თითქოს ისინი მკვრივია.

რატომ ვიყენებთ მწირ მატრიცას?

მწირი მატრიცების გამოყენება მონაცემების შესანახად, რომელიც შეიცავს დიდი რაოდენობით ნულოვანი ღირებულების ელემენტებს, შეუძლია დაზოგოს მნიშვნელოვანი მეხსიერება და დააჩქაროს ამ მონაცემების დამუშავება sparse არის ატრიბუტი, რომელიც შეგიძლიათ მიანიჭოთ ნებისმიერ ორგანზომილებიან MATLAB® მატრიცას, რომელიც შედგება ორმაგი ან ლოგიკური ელემენტებისაგან.

გირჩევთ: