Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Uppskatta Transfer Functions fysikaliska system i MATLAB

    Ett ​​fysiskt system är en samling av fysiska fenomen , t.ex. el eller ljus , som agerar på ingång och producerar en utsignal . Fysiska system har en karakteristisk relation mellan ingångar till och utgångar från systemet . Matematiskt är detta förhållande känd som en överföringsfunktion. Om du har ingång och utgång från ett fysiskt system , kan du använda MATLAB för att beräkna överföringsfunktionen med deconvolution operationen . Instruktioner
    1 data

    Importera innehåller dina idéer till den fysiska systemet och inspelat utgående från det fysiska systemet . MATLAB innehåller fördefinierade import filter för många olika dataformat

    % Öppna MATLAB import wizardmy_data = uiimport ( ) , .

    % Läsa data direkt från en kommaseparerad variabel filemy_data = csvread ( my_file_name ) ;
    2

    Förvandla din indata och utdata att vara på samma storlek och tidsskala . Det är vanligt att normalisera värdena i ingående och utgående att variera mellan noll och en vid skala baserat på minimum och maximum av data :

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

    Du kan också bara ha händelsen tid för inmatning samtidigt ha en kontinuerlig inspelning för utdata . Deconvolution kräver två kontinuerliga signaler att arbeta på :

    my_input = zeros ( längd ( my_output ) ) , för i = 1 : längd ( input_times ) my_input ( input_times ( i) ) = 1 , end

    Billiga 3

    Estimate en överföringsfunktion mellan ingång och utgång med " deconv ( ) " -funktion :

    [ my_tf , kvarvarande ] = deconv ( my_output , my_input ) ;
    < p> utsignalen från ett system definieras som faltningen av ingången och överföringsfunktionen för systemet. Faltning är en process som blandar två funktioner tillsammans, medan dekonvolution är den omvända operationen .
    4

    Plot, med hjälp av MATLAB "plot ( ) "-funktion, överföringsfunktionen och restvärden för att analysera resultaten av förfarandet :

    plot ( my_tf ) katalog

    transfer funktionen informerar dig om funktionen av det fysiska systemet . Residualerna bör innehålla oredovisade variation , såsom från buller eller oväntat. Om det märks struktur residualerna kan den uppskattade överföringsfunktionen inte vara tillförlitliga .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Definiera Infinite Loop
    ·Hur man lär FORTRAN
    ·Hur man kompilerar en RESX fil till en DLL
    ·Hur man gör en HTML- sträng i Objective C
    ·Hur till Bädda Musikspelare
    ·Hur man skapar ett SNK Arkiv
    ·Hur man använda vanliga uttryck för att blockera skrä…
    ·Vad är en kontrollsumma som på en Mac
    ·Hur man installerar QBasic
    ·Vilka är de funktioner Alerton VLC
    Utvalda artiklarna
    ·ColdFusion och PHP Training
    ·Hur man slår ihop en array i Python
    ·Hur Ring VBScript Från Vb.NET
    ·Hur man skriver grafik på Shell Script
    ·Hur man skapar en PDF i farten med PHP
    ·Hur bindande Object Properties till ett FormView
    ·Hur man gör en PHP samtal till en HTML -fil
    ·En förklaring av Java Anteckningar
    ·Hur du gör din egen funktion i jQuery
    ·Hur får MySQL version i Query
    Copyright © Dator Kunskap http://www.dator.xyz