Oplossen van lineaire systemen met MATLAB


De mogelijkheid om op te lossen multi variabele lineaire vergelijkingen is essentieel in de techniek. Hoewel er veel tools waarmee u om dit te doen: handgeschreven procedures, rekenmachines, enz., deze behandeling zal beschrijven het gebruik van MATLAB. Hoewel er geen vaardigheid in MATLAB vereist, het zal ervan worden uitgegaan dat de gebruiker vertrouwd met lineaire systemen van vergelijkingen en hun toepassingen. Met het oog op demonstratie, we zullen het oplossen van een systeem met 3 variabelen.

Procedure

De 3 vergelijkingen die wij zal worden op te lossen zijn:

x-3y + 3z = -4

2 x + 3 jaar – z = 15

4 x – 3 jaar – z = 19

1. we moeten invoeren van de coëfficiënten van onze 3 variabelen in MATLAB in matrixvorm. Om dit te doen, typt u:

A = [1-3-3; 2 3 -1; 4 -3 -1]

MATLAB levert op:

A =

1-3-3

2 3 -1

4 -3 -1

Bevestigen dat u de waarden juist hebt ingevoerd.

2. nu we de oplossingen van onze 3 vergelijkingen in een vector van één kolom treedt. Type:

b = [-4-15-19]; b = b'

MATLAB wordt geretourneerd:

b =

-4

15

19

Opnieuw bevestigen dat u de waarden juist hebt ingevoerd.

3. ten slotte, zullen we onze vergelijkingen algebraïsch oplossen door de matrix constante "b" te delen door de coëfficiënt "Een" matrix. In matrixalgebra is er geen verdeling. In plaats daarvan vermenigvuldigen we door het omgekeerde. Dit wordt gedaan door te typen:

x = inv (A) * b

MATLAB wordt de oplossing geretourneerd:

x =

5.0000

1.0000

-2.0000

Dit wordt geïnterpreteerd als:

x = 5

y = 1

z = -2

Gerelateerde Artikelen

Algebra: Oplossen van lineaire vergelijkingen - deel 2: toepassingen (voorbeeld 2)

Algebra: Oplossen van lineaire vergelijkingen - deel 2: toepassingen (voorbeeld 2)

[Nota: deze video is slechts de eerste 12 minuten van de volledige 3 uur les. Bezoek mijn website voor de aankoop van de volledige versie] deze les bestaat uit u te voorzien van een Self-Tutorial over hoe je typische lineaire woord problemen (verhaal
Besturen van lineaire aandrijvingen met behulp van Relay planken

Besturen van lineaire aandrijvingen met behulp van Relay planken

In dit Instructable, zullen we leren hoe met de estafette-planken te bepalen lineaire aandrijvingen. Alle van de Relais handelen hetzelfde, het enige verschil is hoeveel er op het bord.Vier Relais kunnen worden gecombineerd met de MegaMoto control bo
CatGenie: Oplossen van het probleem met de submodule verdwijnen

CatGenie: Oplossen van het probleem met de submodule verdwijnen

een onbekend percentage van CatGenie eigenaren, mezelf onder hen, een kom (het deel die in het bezit van de submodules) heb ontvangen dat was niet helemaal perfect rond. Wanneer de kom niet ronde kunnen de korrels krijgen gedwongen tot onder de rand
De muis van de erkenning van het gebaar met Matlab beeldverwerking.

De muis van de erkenning van het gebaar met Matlab beeldverwerking.

Ooit denken dat wearables belangrijke positie in de behandeling van de computer bezetten zal?Gebaar doet het allemaal.Welkom op mijn nieuwe project met de muis van de erkenning van het gebaar.Hier zijn de projectvereisten:1) kleur penningen/markering
Algebra: Oplossen van lineaire ongelijkheden - monster Video

Algebra: Oplossen van lineaire ongelijkheden - monster Video

[Nota: deze video is alleen de eerste 23 minuten van de volledige les. Bezoek mijn website voor de volledige versie van de aankoop/huur] deze les bestaat uit u te voorzien van een Self-Tutorial over hoe op te lossen van typische lineaire ongelijkhede
Maximaliseren van de efficiëntie van het oplossen van problemen met uw systeem

Maximaliseren van de efficiëntie van het oplossen van problemen met uw systeem

Wat wij zullen behandelen in dit instructable:Het 5-stappen voor probleemoplossing.Bekende oorzaken van prestatieproblemen.Juiste technieken en maniertjes voor het beheer van externe systemen.Nuttig freeware programma's die kunnen worden gebruikt om
Oplossen van een diagram is eenvoudige schakeling met een enkele spanningsbron en weerstanden in serie en parallel

Oplossen van een diagram is eenvoudige schakeling met een enkele spanningsbron en weerstanden in serie en parallel

Mechanical engineers vereisen enige basiskennis van circuits, elektriciteit en verwante concepten om cross-platform met elektrotechnici, elektriciens, computer ingenieurs en andere verwante professionals werken. Dit Instructable zal helpen oplossen e
Het oplossen van uw thuisnetwerk

Het oplossen van uw thuisnetwerk

als gevolg van een recente vraag voor hulp bij thuisnetwerken, heb ik besloten om te schrijven dit instructable over het oplossen van uw thuisnetwerk.  Als u nog niet vertrouwd zijn met de basisbeginselen van de werking van uw netwerk, ik stel voor h
Verwijderen van DRM van iTunes films met gesloten bijschriften en ondertitels

Verwijderen van DRM van iTunes films met gesloten bijschriften en ondertitels

Hoe krijg ik de ondertiteling/gesloten bijschriften bij het converteren van iTunes DRM M4V films?De laatste jaren meer en meer mensen wil kopen en genieten van de film, muziek en audioboeken bij iTunes store. Maar het is nog steeds een probleem dat i
Oplossen van Sudoku met behulp van Intel Edison

Oplossen van Sudoku met behulp van Intel Edison

Doel• Uit een afbeelding van een sudokupuzzel, uitpakken en (optioneel) oplossen van de puzzel.Doel onderdelen• Haal de puzzel uit het beeld (omvormen afbeelding).• Identificeer de nummers in elke cel. – Correleren de nummers naar de positie van hun
Controle van een kleine Lineaire servomotor met Arduino

Controle van een kleine Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial toont hoe de controle van een Firgelli kleine Lineaire servomotor met behulp van een Arduino compatibel board en verschillende input sensoren, waaronder een Slider en rotatie knop voor directe besturing, Joysti
Lage kosten Lineaire Actuator (met behulp van lijm stokken)

Lage kosten Lineaire Actuator (met behulp van lijm stokken)

Hallo allemaal dit is mijn eerste instuctable, ik hoop dat het u bevalt.Dit is een lineaire actuator die ik heb ontworpen, het is een zeer lage kostprijs actuator, kunt u voor vele toepassingen.het is een krachtige actuator het hijst gemakkelijk 3 to
Controle van een grote Lineaire servomotor met Arduino

Controle van een grote Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe
Ultrasone Mapmaker met behulp van de Arduino en MatLab

Ultrasone Mapmaker met behulp van de Arduino en MatLab

Vision is een van de meest opwindende zintuigen u op uw robot geven kan. De mogelijkheid om het waarnemen van obstakels staat een robot om een gefundeerde beslissing betreffende verdere verplaatsingen.Het is echter ook niet de gemakkelijkste zintuige