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

Wertetabelle für Funktion zweier Variablen ausgeben lassen

 

shardur
Forum-Anfänger

Forum-Anfänger


Beiträge: 23
Anmeldedatum: 24.10.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.11.2014, 19:51     Titel: Wertetabelle für Funktion zweier Variablen ausgeben lassen
  Antworten mit Zitat      
Hey,

ich habe eine Funktion W die von X und Y abhängt. Meine erste Frage ist der Output den mir Matlab gibt, wird die Spalte oder Zeile für X bzw Y angegeben?

Kann ich mir eine Wertetabelle ausgeben lassen für die Funktion W? Da ich weiter ähnliche Funktionen habe und diese für verschieden Werte von X und Y vergleichen muss, das ist einfach das auf Papier zu vergleichen.

Hier mein Code:

Code:
clear all
syms q1 q2 q3 q4 c
alpha=linspace(0,1,100);
g=linspace(0,1,100);
[X,Y]=meshgrid(alpha,g)
W=(1-X).*(0.5*(2*(0.24-0.2*Y)+2*(0.14-0.2*Y)).^2)+2*X.*((1-(2*(0.24-0.2*Y)+2*(0.14-0.2*Y))-Y).*(0.24-0.2*Y)+(1-(2*(0.24-0.2*Y)+2*(0.14-0.2*Y))-Y-0.1).*(0.14-0.2*Y));
 
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 15.11.2014, 20:00     Titel:
  Antworten mit Zitat      
Hallo,

Zitat:
ist der Output den mir Matlab gibt, wird die Spalte oder Zeile für X bzw Y angegeben?

Die Frage verstehe ich nicht.

Zitat:
Kann ich mir eine Wertetabelle ausgeben lassen für die Funktion W?

Genau das hast du doch gemacht, oder ist es noch nicht das, was du haben möchtest? Falls das der Fall ist: inwiefern?

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
shardur
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 23
Anmeldedatum: 24.10.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.11.2014, 11:02     Titel:
  Antworten mit Zitat      
Bei der Ausgabe von W werden die Daten ja in Spalten und Zeilen für verschiedene Werte von X und Y ausgegeben. Jedoch war mir nicht ganz klar ob in der Spalte oder Zeile X bzw Y variiert.

Und wie kann ich diesen Output der Wertetabelle gut drucken, das es an sich sehr unübersichtlich wirkt?

Hoffe das war ein wenig genauer Wink
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 17.11.2014, 11:17     Titel:
  Antworten mit Zitat      
Hallo,

Zeilen entsprechen g-, Spalten entsprechen alpha-Werten.
Kannst du auch selbst leicht ausprobieren, indem du unterschiedlich viele Werte für g und alpha rechnen lässt.

100 Zeilen und Spalten werden sich schwer übersichtlich darstellen lassen. Wie stellst du dir das denn vor?
Geht es um's Drucken ins Command Window oder in eine Datei, oder ganz woanders hin?

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
shardur
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 23
Anmeldedatum: 24.10.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.11.2014, 12:35     Titel:
  Antworten mit Zitat      
Danke für die Antwort!
Wollte das einfach auf ausdrucken, um das auf Papier zu haben, da es dann einfacher ist mit anderen Tabellen, die ich noch erstellen werde zu vergleichen.
Dachte mir nur, dass es da vllt einen Trick gibt das trotz großen Ouput einigermaßen übersichtlich zu getsalten.
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 17.11.2014, 14:29     Titel:
  Antworten mit Zitat      
Hallo,

du kannst die Ergebnisse z.B. mit Kopf- und Seitenzeile nach Excel schreiben, und von dort wie gewünscht ausdrucken.

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.