Professional Documents
Culture Documents
ლექცია 1
Matlab (MATrix LABoratory)- არის
• მათემატიკური გამოთვლები
• ალგორითმების შექმნა
• მოდელირება
• მონაცემთა ანალიზი, დამუშავება და ვიზუალიზაცია
• სამეცნიერო და საინჟინრო გრაფიკა
• გამოყენებითი პაკეტების დიდი რაოდენობა
Matlab– ში ჩაშენებული პაკეტები
• 1. Matlab- ის ენა
• 2. Matlab- ის გარემო
• 3. მართვადი გრაფიკა
• 4. მათემატიკური ფუნქციების
ბიბლიოთეკა
• 5. პროგრამული უზრუნველყოფის
ინტერფეისი
Matlab- ის ენა
• API (программный интерфейс приложения, интерфейс прикладного программирования) (англ. application programming
interface, API [эй-пи-ай][1]) — описание способов (набор классов, процедур, функций, структур или констант), которыми одна
компьютерная программа может взаимодействовать с другой программой. Обычно входит в описание какого-либо интернет-
протокола (например, RFC[1]), программного каркаса (фреймворка)[2] или стандарта вызовов функций операционной
системы[3]. Часто реализуется отдельной программной библиотекой или сервисом операционной системы. Используется
программистами при написании всевозможных приложений.
Matlab- ი - ენაა მატრიცული ობიექტებთან მუშაობისთვის
• • სტრიქონები
• • სტრუქტურების მასივები (ჩანაწერები)
• • უჯრედების მასივები
-საშუალებას იძლევიან მასივში
გააერთიანოთ სხვადასხვა ბუნების
ელემენტები
• • ობიექტები
ცვლადები და გამოსახულებები
• • ცვლადები განისაზღვრებიან მომხმარებლის მიერ მინიჭების
ოპერატორის გამოყენებით: x = 5
• • მარცხენა მხარეს არის ცვლადის სახელი, განსხვავდებიან
დიდი და პატარა ასოები
• • მინიჭების ოპერატორის მარჯვენა მხარეს შეიძლება იყოს
• გამოსახულება: y = (2-x) / (x + 3)
• თუ გამოსახულება გხვდება მინიჭების ოპერატორის გარეშე,
მაშინ მისი მნიშვნელობა გამოითვლება და მოთავსდება
სისტემის ცვლადში ans (პასუხიდან answer)
• • ცვლადი ans შეიძლება გამოყენებულ იქნას ახალი
გამოსახულების შესაქმნელად: z = ans * 3
• • თუ მინიჭების ოპერატორი დასრულებულია სიმბოლოთ ";",
ეკრანზე შედეგი არ არის დუბლირებული; წინააღმდეგ
შემთხვევაში, იგი ნაჩვენებია ეკრანზე:
ოპერატორები