Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> MATLAB

MATLAB - Basissyntaxis

MATLAB-omgeving gedraagt ​​zich als een supercomplexe rekenmachine. U kunt opdrachten invoeren bij de>> opdrachtprompt.

MATLAB is een geïnterpreteerde omgeving. Met andere woorden, je geeft een commando en MATLAB voert het meteen uit.

Handen in de praktijk

Typ een geldige uitdrukking, bijvoorbeeld

Live demo
5 + 5

En druk op ENTER

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

ans = 10

Laten we nog een paar voorbeelden nemen −

Live demo
3 ^ 2	       % 3 raised to the power of 2

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

ans = 9

Nog een voorbeeld,

Live demo
sin(pi /2)	  % sine of angle 90o

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

ans = 1

Nog een voorbeeld,

Live demo
7/0		      % Divide by zero

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

ans = Inf
warning: division by zero

Nog een voorbeeld,

Live demo
732 * 20.3	

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

ans =  1.4860e+04

MATLAB biedt enkele speciale uitdrukkingen voor sommige wiskundige symbolen, zoals pi voor π, Inf voor ∞, i (en j) voor √-1 enz. Nan staat voor 'geen nummer'.

Gebruik van puntkomma (;) in MATLAB

Puntkomma (;) geeft het einde van de instructie aan. Als u echter de MATLAB-uitvoer voor een uitdrukking wilt onderdrukken en verbergen, voegt u een puntkomma toe na de uitdrukking.

Bijvoorbeeld,

Live demo
x = 3;
y = x + 5

Wanneer u op de knop Uitvoeren klikt of Ctrl+E typt, voert MATLAB dit onmiddellijk uit en het resultaat is −

y =  8

Opmerkingen toevoegen

Het procentteken (%) wordt gebruikt om een ​​commentaarregel aan te duiden. Bijvoorbeeld,

x = 9	     % assign the value 9 to x

Je kunt ook een blok met opmerkingen schrijven met de operatoren voor blokcommentaar % { en % }.

De MATLAB-editor bevat tools en contextmenu-items waarmee u opmerkingen kunt toevoegen, verwijderen of wijzigen.

Veelgebruikte operators en speciale tekens

MATLAB ondersteunt de volgende veelgebruikte operators en speciale tekens −

Operator Doel
+ Plus; opteloperator.
- Min; aftrekoperator.
* Scalaire en matrixvermenigvuldigingsoperator.
.* Operator voor matrixvermenigvuldiging.
^ Scalaire en matrix exponentiatie-operator.
.^ Array machtsverheffen operator.
\ Linker-divisie operator.
/ Operator voor rechterverdeling.
.\ Array linker-divisie operator.
./ Array rechter-divisie operator.
: Kolonaal; genereert regelmatig gespreide elementen en vertegenwoordigt een hele rij of kolom.
( ) Haakjes; omsluit functieargumenten en array-indexen; heeft voorrang op voorrang.
[ ] Beugels; behuizingen array-elementen.
. Decimaal punt.
Ellips; line-continuation operator
, Komma; scheidt uitspraken en elementen op een rij
; puntkomma; scheidt kolommen en onderdrukt weergave.
% Procentteken; duidt een opmerking aan en specificeert de opmaak.
_ Citeer teken en transponeer operator.
._ Niet-geconjugeerde transponeeroperator.
= Opdrachtoperator.

Speciale variabelen en constanten

MATLAB ondersteunt de volgende speciale variabelen en constanten −

Naam Betekenis
ans Meest recente antwoord.
eps Nauwkeurigheid van drijvende-kommaprecisie.
i,j De denkbeeldige eenheid √-1.
Inf Oneindig.
NaN Ongedefinieerd numeriek resultaat (geen getal).
pi Het nummer π

Variabelen benoemen

Variabelenamen bestaan ​​uit een letter gevolgd door een willekeurig aantal letters, cijfers of onderstrepingstekens.

MATLAB is hoofdlettergevoelig .

Namen van variabelen kunnen elke lengte hebben, maar MATLAB gebruikt alleen de eerste N-tekens, waarbij N wordt gegeven door de functie namelengthmax .

Je werk opslaan

De opslaan commando wordt gebruikt voor het opslaan van alle variabelen in de werkruimte, als een bestand met de extensie .mat, in de huidige map.

Bijvoorbeeld,

save myfile

U kunt het bestand later op elk moment opnieuw laden met de load commando.

load myfile

MATLAB

  1. Java - Basissyntaxis
  2. C - Basissyntaxis
  3. C++ basissyntaxis
  4. MATLAB - Overzicht
  5. MATLAB - Basissyntaxis
  6. MATLAB - Variabelen
  7. MATLAB - Opdrachten
  8. MATLAB - Gegevenstypen
  9. MATLAB - Operators
  10. MATLAB - Matrix
  11. MATLAB - Arrays