WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

fprintf richtig ausgeben

 

Mr.Rob
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 31.05.12
Wohnort: Wolfsburg
Version: ---
     Beitrag Verfasst am: 31.05.2012, 13:15     Titel: fprintf richtig ausgeben
  Antworten mit Zitat      
Hallo Leute, bin neu hier im Forum weil ich mich in Matlab probieren möchte:) Bin recht neu in diesem Gebiet; und jetzt habe ich auch schon eine Frage: Und zwar komme ich mit meiner fprint Ausgabe nicht wirklich, bzw ich kann sie nicht richtig definieren um mein Ergebnis anzeigen zu lassen.

Hier mein Programm:

Code:
char ause[6][7] = { "Brown " , "Doe " , "Green " , "Potter" , "Russell " , "White " } ;
char ausd[6][8] = { "Ahlers " , "Kohler " , "Lehmann " , "Muller" , "Neumann " , "Schmidt " } ;

for pe1 = 1:2
end
    for pe2 = 1:2
    end
        for pe3 = 1:2
        end
            for pe4 = 1:2
            end
                for pe5 = 1:2
                end
                    for pe6 = 1:2
                    end
                   
                       
                        for pd1 = 1:2
                        end                        
                            for pd2 = 1:2
                            end                        
                                for pd3 = 1:2
                                end
                                    for pd4 = 1:2
                                    end
                                        for pd5 = 1:2
                                        end
                                            for pd6 = 1:2
                                            end
                                               
                                                a1 = pd1 == 2 || pe4 == 1 ;
                                                a2 = pe1 == 1 || pd3 == 1 ;
                                                a3 = pd2 ==  pd5 ;
                                                a4 = pe4 ==  pe5 ;
                                                a5 = pd2 == 1 || pe6 == 1 ;
                                                a6 = pd6 == 1 || pe1 == pe6 ;
                                                a7 = pe2 == pe3 ;
                                                a8 = pd1 == 1 || pd1 == pd6 ;
                                               
                                               fprintf ('Besatzung Eagle %s\n',kk(ausek,pek == 1));
                                               
                                               fprintf ('Besatzung Arrow %s\n',kk(ausek,pek == 2));
                                                       
                                                       
                                               fprintf ('Besatzung Adler %s\n',kk(ausek, pdk == 1));
                                                       
                                               fprintf ('Besatzung Pfeil %s\n',kk(ausek,pdk == 2));


Ich möchte einfach nur darstellen, welche Variable zu welcher fprinf-Ausgabe (Besatzungen) gehört.
Vielen Dank für eure Hilfe!! Smile

Falls ihr die Aufgabenstellung braucht:

Der Reporter war zu einem jener Kriegsveteranen Treffen gegangen, bei denen sich einstige Gegner zum friedlichen Umtrunk zusammensetzen. Zwölf Männer waren gekommen, die vollzähligen Besatzungen der beiden deutschen Kampfflugzeuge Adler und Pfeil und der beiden englischen Flugzeuge Eagle und Arrow. Adler hatte damals in der Luftschlacht gegen Eagle, und Pfeil hatte gegen Arrow gekämpft. Jedes Flugzeug hatte drei Mann Besatzung gehabt. Die Engländer hießen Brown, Doe, Green, Potter, Russell und White, und ihre ehemaligen deutschen Gegner: Ahlers, Köhler, Lehmann, Müller, Neumann und Schmidt. Der Reporter hatte zwar viel von den Gesprächen der alten Krieger notiert, doch war ihm leider entfallen, wer von den Veteranen in jener Luftschlacht zur Besatzung welchen Flugzeugs gehört hatte. Immerhin konnte er aus seinen Aufzeichnungen folgende Schlüsse ziehen: Wenn Ahlers mit Adler geflogen ist, dann war Potter im Eagle.

Wenn Brown zur Arrow Besatzung gehört hat, dann war Lehmann im Adler.

Neumann und Köhler gehörten zur selben Besatzung.

Desgleichen gehörten Potter und Russell zur selben Besatzung.

Wenn Köhler im Pfeil war, dann hat White im Eagle an der Schlacht teilgenommen. Wenn Schmidt zur Pfeil Besatzung gehört hat, dann gehörten White und Brown zur ArrowCrew.

Green und Doe waren im selben Flugzeug. Wenn Ahlers im Pfeil gekämpft hat, dann hat er mit Schmidt zur selben Besatzung gehört. Wer kann dem Reporter helfen festzustellen, wer zu welcher Besatzung gehört hatte?
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.502
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 31.05.2012, 18:51     Titel:
  Antworten mit Zitat      
Hallo,

die ersten beiden Zeilen sind keine gültige MATLAB-Syntax.

Die for-Schleifen haben keinen Inhalt und sind damit so nicht sinnvoll.

Die eigentliche Frage verstehe ich leider nicht.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.