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

Abstand zwischen geplottet Bilder vergrössern

 

lara

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2010, 18:34     Titel: Abstand zwischen geplottet Bilder vergrössern
  Antworten mit Zitat      
Hallo ihr liebe,

habe eine kleine Frage in matlab und zwar ich habe folgende Code(siehe unten), und möchte aber die daraus resultierenden Bilder verändern:

1. ich habe es mit set geschaft,glaube zumindest, für die Reduktion der Schriftarten; es ist es so richtig?
2. das Problem, ist bei Drücken der Bilder sieht es schreklich aus, deswegen möchte ich den Abstand zwischen diesen Bilder vergrössern, nur wie mache ich es bloß?

Danke für eure Hilfe
Code:



function pdatei(filenumber)
 
filename = strcat(int2str(filenumber),' Kraft.dat');  
fid = fopen(filename, 'r+');
 
if ~fid
    return;
end

fstr=repmat('%f',1,13);
faktoren = textscan(fid,fstr,1,'HeaderLines',2);
fseek(fid,0,'bof');
legende = textscan(fid,repmat('%s',1,13),1,'HeaderLines',1);
fseek(fid,0,'bof');
kraft=textscan(fid,fstr,'MultipleDelimsAsOne',1,'HeaderLines',4);
fclose(fid);

faktoren = [faktoren{1,:}];     %
kraft = [kraft{:}];       %Bezieht sich auf elemente der gesamte Matrix;
% gibt Spaltenweise der Elemente der gesamte Matrix zurück

kraft =kraft.*repmat(faktoren./1000,size(kraft,1),13);
kf = [kraft(:,1).*1000, kraft(1:end,2:end)];

for k=1:13
    figure(filenumber);
    subplot(3,6,k);
     plot(kf(:,k));
    grid;
    ylabel('kraft in N');
    xlabel('Messpunkte');
    title(legende{k});
%set (gca, 'FontSize', 8);
%text(0,0,'Messpunkte','FontSize',8);
set(gca,'XTICKlabel',(linspace(0,10,6)));
set(gca,'YTICKlabel',(-2000:100:2000));
end
filename= strcat(int2str(filenumber),'kraft');
 
path = '~/Documents/MATLAB/Documents/KraftBilder/';

print(filenumber,'-dtiffn' , [path,filename]);
print (filenumber);

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

function iterate
% Spult alle Dateien ab

for filenumber = 146
   
    pdatei(filenumber);
end
end
 


Tobias___

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.03.2010, 11:16     Titel: Abstand
  Antworten mit Zitat      
Die Antwort würde mich auch interessieren

Tobias
 
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.