Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te Overdracht Functies van fysieke systemen in MATLAB Schat
Een fysieke systeem is een verzameling van fysische verschijnselen , zoals elektriciteit of licht , dat inwerkt op input en een output produceert . Fysische systemen hebben een karakteristieke relatie tussen ingangen en uitgangen van het systeem . Wiskundig is deze relatie bekend als een overdrachtsfunctie . Als je input en output van een fysisch systeem hebt , kunt u MATLAB gebruiken om de overdracht van de functie met behulp van de deconvolutie operatie schatten . Instructies

data 1 Importeer met uw input voor het fysieke systeem en opgenomen vermogen uit het fysieke systeem . MATLAB bevat vooraf gedefinieerde import filter voor vele verschillende dataformaten

%
Open de MATLAB import wizardmy_data = uiimport ( ) ; .

%
Gelezen gegevens rechtstreeks uit een door komma's gescheiden variabele filemy_data = csvread ( my_file_name ) ; kopen van 2

Transformeer uw input en output gegevens worden op dezelfde omvang en tijdschaal . Het is gebruikelijk om waarden te normaliseren in de input en output te variëren tussen nul en een voor schalen op basis van de minimum en maximum van de gegevens :

my_output
= ( my_output - min ( my_output ) ) /max ( my_output ) ;

U mag ook alleen event tijd voor invoer , terwijl het hebben van een continue opname voor de output . Deconvolution vereist twee continue signalen om te werken op :

my_input = nullen ( lengte ( my_output ) ), voor i = 1 : lengte ( input_times ) my_input ( input_times ( i ) ) = 1 ; einde
< br >

Schatting 3 een overdrachtsfunctie tussen input en output met behulp van de " deconv ( ) " functie :

[ my_tf , residuele ] = deconv ( my_output , my_input ) ;

de uitvoer van het systeem wordt gedefinieerd als de convolutie van het ingangssignaal en de overdrachtsfunctie van het systeem . Convolutie is een proces dat twee functies elkaar mengt , terwijl deconvolutie is de inverse bewerking .

Perceel 4 , met behulp van de MATLAB " plot ( ) " functie , de overdracht van de functie en de restwaarde aan het analyseren resultaten van de procedure :

perceel ( my_tf ) op


de overdracht van de functie informeert u over de functie van het fysieke systeem . De residuen moeten vermist variatie , zoals lawaai of onverwachte werking bevatten . Als er merkbaar structuur om de residuen , kan de geschatte transfer functie niet betrouwbaar zijn .

Previous: Next:
  Computer Programming Languages
·Hoe kan ik een Anemometer gebr…
·Hoe te schrijven terwijl Loopi…
·Hoe te Binaire Word MSB & LSB …
·Hoe maak je een tabel Uittreks…
·Netto Architectuur Certificeri…
·Hoe maak je een Bit Shift in P…
·Game Maker Tips 
·Impliciete Cursors vs Explicie…
·Hoe te Partition & Format in D…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Connections importeren in MySQL W…
·Hoe maak je filteren in een ListBox in V…
·Hoe kan ik controleren Python Inspringen…
·Hoe gegevens weergeven in een DataGridVi…
·Hoe maak je een Dashboard-widget met Mak…
·Hoe te wijzigen van een afbeelding in ee…
·De PHP Dump Soap Functions 
·Hoe maak je een ontwikkeling maken voor …
·Hoe maak je Voorkomen van een karakter t…
Copyright © Computer Kennis http://www.nldit.com