Matlab dasturining matеmatik hisoblash imkoniyatlari


Download 123.01 Kb.
bet1/3
Sana15.06.2023
Hajmi123.01 Kb.
#1484267
  1   2   3
Bog'liq
6-ma\'ruza

MATLAB dasturining matеmatik hisoblash imkoniyatlari

REJA

  • MATLAB dasturida arifmetik va mantiqiy amallar.
  • MATLAB dasturining matеmatik hisoblash imkoniyatlari

MATLAB dasturida arifmetik va mantiqiy amallar.

Matlab tizimi ham boshqa dasturlash tillari kabi

matematik ifodalardan foydalanadi.

Matlabda ifodalarning o‘zgaruvchilari matrisa deb qabul qilinadi.

Ifodalarning quyidagi turlari mavjud:

  • arifmetik;
  • mantiqiy;
  • belgili.

Ifodaning asosiy tashkil etuvchilari quyidagilar:

Ifodaning asosiy tashkil etuvchilari quyidagilar:

  • o‘zgaruvchilar;
  • sonlar;
  • operatorlar;
  • funksiyalar.

O‘zgaruvchilar quyidagi turlarga bo‘linadi:

O‘zgaruvchilar quyidagi turlarga bo‘linadi:

  • oddiy o‘zgaruvchi;
  • massiv;
  • sonli;
  • sonli bo‘lmagan

O'zgaruvchilar nomlari uchun qoidalar

O'zgaruvchini quyidagi qoidalarga muvofiq nomlash mumkin:

  • O‘zgaruvchi nomi harf bilan boshlanishi kerak.
  • 63 belgigacha bo'lishi mumkin.
  • Harflar, raqamlar va pastki chiziqdan iborat bo'lishi mumkin.
  • Tinish belgilari (masalan, apostrof, vergul, nuqta-vergul) va rus alifbosi harflarini o‘z ichiga olmaydi.

MATLABda katta-kichik harflarning farqi bor.

  • MATLABda katta-kichik harflarning farqi bor.
  • Masalan, AA, Aa, aA va aa to'rt xil o'zgaruvchining nomlari.

  • Belgilar orasidagi bo'shliqqa ruxsat berilmaydi (bo'sh joy kerak bo'lsa, pastki chiziqdan foydalanish zarur).
  • O‘zgaruvchilar uchun o‘rnatilgan funksiya nomlaridan foydalanish mumkin emas (ya’ni, cos, sin, exp, sqrt va hokazolardan). O'zgaruvchi nomi uchun funktsiya nomidan foydalanganingizdan so'ng, bu funktsiyani boshqa chaqirib bo'lmaydi.

Oldindan belgilangan o'zgaruvchilar va ajratilgan so'zlar MATLAB tomonidan turli maqsadlar uchun zahiralangan va o'zgaruvchilar nomi sifatida ishlatib bo'lmaydigan kalit so'zlar deb ataladigan 20 ta so'z mavjud. Bu so'zlar:

  • break
  • case
  • catch
  • classdef
  • continue
  • else
  • elseif
  • end
  • for
  • function
  • global
  • if
  • otherwise
  • parfor
  • persistent
  • return
  • spmd
  • switch
  • try
  • while

Download 123.01 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling