goMatlab - Mein MATLAB Forum

Mein MATLAB Forum

 
Login  | Registrieren
Bücher:

Digitale Signalverarbeitung

Studierende:
Sensorlose BLDC-Ansteuerung einer PSM für elektronisch mechanische Stellantriebe
Kfz-Zulieferindustrie
ZF Friedrichshafen AG - Friedrichshafen

Studentische Aushilfe modellgetriebene Softwareentwicklung
Solartechnik
SMA Solar Technology AG - Niestetal

Praktikum im Bereich Entwicklung: Unterstützung bei der Testfallautomatisierung an einem "Hardware In the Loop" - Testsystem für eine Hybrid/Leistungselektronik
Fahrzeugelektronik
ZF Electronics GmbH - Auerbach in der Oberpfalz

Praktikum – Hardware-in-the-Loop-Simulatoren-Test von automotiven Steuergeräten
Elektrotechnik/EDV
dSPACE GmbH - Paderborn

Praktikant Aufbau und Inbetriebnahme eines Demonstrators für Hardware-in-the-Loop Simulation (m/w)
Fahrzeugtechnik
MBtech Group GmbH & Co. KGaA - Sindelfingen bei Stuttgart

weitere Angebote

Partner:




Vermarktungspartner


Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Funktion mit 3 variablen integrieren

 

Hilfesuchender_Peter
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.06.2011, 17:05     Titel: Funktion mit 3 variablen integrieren
  Antworten mit Zitat      
Hallo, ich habe folgendes Problem. Ich will eine Funktion der Form

huetchen_str(i,x,n)

integrieren, sie hängt also von 3 variablen ab. An der Stelle wo ich integrieren will bin ich in einer doppelten for-Schleife. In "Wahrheit" handelt es sich dabei aber nur um eine eindimensionale Funktion, da für i und n Werte eingesetzt werden. Meine Frage: Wie kann ich die Funktion integrieren ( von 0 bis 1 )? Kann man sich daraus irgendwie eine eindim. Funktion bauen? (also so in der Art: pseudofunktion(x) = huetchen_str(i,x,n) ), oder kann man das anders irgendwie machen?

Hier der Code:
Code:

function y=matrix(n)
  A=zeros(n-1,n-1);
  for i=1: (n-1)
    for j=1: (n-1)
%      onedim_hut(x)=huetchen(j,x,n);             funktioniert so leider nicht
%      onedim_hut_str(x)=huetchen_str(i,x,n)  funktioniert so leider nicht
 %     A(i,j)=quad(onedim_hut*onedim_hut_str,0,1); hier soll eben von x=0 bis 1  integriert werden
    endfor
  endfor
  b=zeros(n-1,1)
  for i=1: (n-1)
    b(i,1)=12*quad(x^2*huetchen(i,x,n),0,1);
  endfor
  y=A;
endfunction
 

Bin für jede Hilfe dankbar!
Edit by _Peter_: Bitte Codeumgebung verwenden. Danke.


Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


 Impressum  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2012 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.