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

Beispiel für funktionierenden plot code gesucht.

 

pospiech
Forum-Century

Forum-Century


Beiträge: 130
Anmeldedatum: 03.09.07
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.02.2012, 12:15     Titel: Beispiel für funktionierenden plot code gesucht.
  Antworten mit Zitat      
Ich kenne mamtlab sehr gut und habe meist relativ viel code der mir meinen plot einstellt, siehe z.b. http://www.matthiaspospiech.de/blog.....lication-ready-formating/

Wenn ich vergleichbaren Code mit octave versuche auszuführen stürzt es entweder ab, macht nicht das was der code enthält und gibt nur fehlermeldungen aus und macht nichts.

Was möchte ich einstellen:
- Bildgröße (in cm, alternativ in pixel)
- Schriftgröße
- Schriftart
- Farben
- subplot position(en)

Im Moment bekomme ich immer diese Fehlermeldungen:
Zitat:

octave:9> set(hfig, 'units', 'centimeters');
octave:10> set(hfig, 'pos', [5 5 figure_width figure_height])
warning: get: allowing pos to match figure property position
error: compare_versions: given version strings are not valid: 4.4.3 4.2.5
error: called from:
error: C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\share\octave\3.4.3\
m\miscellaneous\compare_versions.m at line 119, column 5
error: C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\share\octave\3.4.3\
m\plot\__gnuplot_has_feature__.m at line 50, column 23
error: C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\share\octave\3.4.3\
m\plot\__gnuplot_drawnow__.m at line 200, column 11
error: C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\share\octave\3.4.3\
m\plot\__gnuplot_drawnow__.m at line 84, column 16


Wenn ich ein einfaches Beispiel bastle, wie dieses hier:
Code:

clear all;

FontSize = 16;
FontName = 'Arial';

hfig = figure(1);
clf;
   set(hfig, 'units', 'centimeters');
   set(hfig, 'pos', [0 0 800 600])

   hsp = subplot(1,1,1);
   set(hsp,'Position',[0.15 0.17 0.75 0.80]);
   

plot(sin(0:0.1:6));

hXLabel = xlabel('pixel');
hYLabel = ylabel('exposure time');

set([gca, hXLabel, hYLabel], ... %hcb, hcLabel
    'FontSize'   , FontSize    , ...
    'FontName'   , FontName);
 


dann zeigt mir octave zwar noch ein fenster an (in pixel statt cm einheiten), aber keinen plot mehr. Auch nie wieder, es sei denn ich starte neu.
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 - 2024 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.