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

Brauche Hilfe bezüglich mopen fscanfMat

 

Dreiundzwanzig23
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 29.04.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.04.2015, 18:27     Titel: Brauche Hilfe bezüglich mopen fscanfMat
  Antworten mit Zitat      
Hi Leute:)

Bin neu im Forum und was das Programmieren angeht, hoffe aber, dass ihr mir helfen könnt.

Und zwar haben wir eine Hausaufgabe bekommen an der ich Verzweifel.

Hier einfach mal der Quelltext.


_____________________________________________________________

clear

//Datei Lesen
Datei = mopen('C:\_Scilab\Gruppe_alle.txt', 'r');


//Definition
M = fscanfMat('C:\_Scilab\Gruppe_alle.txt');


//Mittelwerte
n = 27
m = 7
for i=1:1:n
ym(i) = sum (M(i, :))/n
end


//Standardmeßunsicherheit
for i=1:1:n
erg = 0;

for k=1:1:n
erg = erg + M(i,k) - ym(i)^2;
end
s(i)=sqrt(erg/(n*(n-1)));
// und der Standardmessunsicherheit mit
t= 2.365;
d(i)=t*s(i)
end


//Datei erstellen
Datei = mopen('C:\_Scilab\Tabelle_MR_Gruppe7.txt', 'w');

//Titelzeile erstellen
mfprintf(Datei, '%10s\t %10s\t %10s\n', 'x-Wert', 'y-Mittelwert', 'y-Messunsicherheiten');
mfprintf(Datei, '%10s\t %10s\t %10s\n', '======', '============', '====================');
for i = 1:n
in_p(i) = d(i)*100/ym(i)
//Ergebnisse in Datei schreiben
mfprintf(Datei, '%5d\t %10.3f\t %10.3f\n', i, ym(i), d(i));
end
//Datei schließen
mclose(Datei);


_________________________________________________________


Der Aufgabenteil sieht folgendermaßen aus:

Gegeben ist eine Datei Gruppe_alle.txt mit experimentellen Werten. In
der ersten Spalte stehen die x-Werte der Messungen. In der zweiten
Spalte die Messdaten der ersten Wiederholung der Messung, in der
zweiten Spalte die Messdaten der zweiten Wiederholung usw.
◆ Erstellen Sie in SciLab ein Skript, welches aus dieser Datei in SciLab
die Messreihen einliest, Mittelwerte und Standardmessunsicherheiten
dieser Messungen bestimmt und diese wie in der 2. Hausaufgabe in
eine Datei ausgibt.


Der 1. fehler ist, dass er mir nach mopen sagt die Datei wäre schon offen. M soll nicht deklariert sein usw.

Der Code ist nicht lang...könnt ihr mir helfen?

Danke im Voraus und liebe Grüße,

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