Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Andra datorprogram >> Content

    Hur man löser logistiska funktioner Använda MATLAB

    En logistisk kurva är en typ av sigmoid - eller S - formad - kurva i matematik som vanligtvis representerar befolkningstillväxten . MATLAB är en kraftfull dator algebra system som kan lösa komplexa logistiska funktioner i sekunder . Om du vill lösa en logistisk funktion för en viss tidsperiod , använda MATLAB : s fjärde Beställ Runge - Kutta lösningsmetod . Metoden genererar två vektorer , som representerar den numeriska lösningen för tidsinkrement du anger i koden . Instruktioner
    1

    Öppna ett MATLAB editor fönster
    2

    Skriv följande funktion : .

    Funktion ydot = logistisk ( t , y ) a = n b = n; ydot = ekvation ,
    3

    Ändra variablerna a och b för att representera din faktiska logistisk funktion och sedan in din funktion efter ydot = i stället för ordet " ekvation . " till exempel, om du har funktionen r * y * ( 1 - y /K ) , där R är en tillväxt på 0,3 och K är en lastkapacitet på 20 , skulle koden ha följande lydelse :

    funktion ydot = logistisk ( t , y ) a = 0,3 , b = 20 , ydot = a * y * ( 1 - y /b ) ,
    4

    Spara koden som . logistic.m
    5

    Skriv följande i MATLAB kommandofönstret :

    tspan = [ ab ] , y0 = x ; [ t , y ] = ode45 ( ' logistiska ' , tspan , y0 ) ;
    6

    Ersätt en med början tid , b med sluttid och x med det initiala villkoret för din funktion . Till exempel , om du vill ha en starttid på 5 och en sluttid på 20 med ett initialt tillstånd 2 , skulle koden ha följande lydelse :

    tspan = [ 5 20 ] , y0 = 2 ; [ t , y ] = ode45 ( ' logistiska ' , tspan , y0 ) , Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Stäng ett Gantt-schema i Mindjet
    ·Vad viktas & oviktat Coding
    ·Hur man ändra frekvensen Table i WINKS
    ·Problem med Query.exe & Msiexec.exe
    ·Low Level Format Tool för en USB
    ·Ta fram en Wireless Access Point Security Key
    ·Hur man återställer ISO Producer Konfiguration
    ·Hur man installerar Google Play Apps på en PC
    ·Vad är Stack Randomization
    ·7 - Zip går inte att öppna den sista delen av en fil
    Utvalda artiklarna
    ·Hantera en PST-fil för två olika datorer
    ·Hur Importera anpassade instrument till Mixcraft
    ·Vad är filändelsen HDD
    ·Windows Start Up Problem
    ·Hur konvertera FLV till MPEG1
    ·Hur att ringa med Skype till UAE
    ·Spyware, malware och virusskydd
    ·Hur du automatiskt reda Security Box Level Check
    ·Skriva ut på registerkort från Word
    ·Lägga till grafik i Word etiketter
    Copyright © Dator Kunskap http://www.dator.xyz