|
Sigma |
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.12.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.01.2014, 01:21
Titel: F-Test Ausgabeproblem
|
|
Hallo,
ich möchte gerne eine F-Test durchführen. Also einen Test der prüft, ob beide Varianzen gleich sind.
Warum bekomme ich denn immer die Fehlermeldung
Zitat: |
Error: File: var.m Line: 11 Column: 15
Expression or statement is incorrect--possibly unbalanced (, {, or [.
|
Ich habe diese Aufgabe aus einem Buch, aber bei mir haut das trotzdem nicht hin. Warum brauche ich denn diese Tilde
Zitat: |
h = ~((u>=t)&(t<=o)) |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.01.2014, 10:43
Titel:
|
|
Hallo,
bei mir läuft dein Code durch. In Zeile 11 steht doch gar nichts? Schau vielleicht mal, ob da irgendwie unsichtbare Sonderzeichen reingerutscht sind, beispielsweise durchs Kopieren.
Was mir allerdings auffällt: es ist äußerst ungünstig, die Datei var.m zu nennen. Dadurch wird die Funktion var überlagert und stattdessen deine Datei aufgerufen, was kaum gewünscht sein wird.
Grüße,
Harald
|
|
|
Sigma |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.12.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.01.2014, 14:09
Titel:
|
|
Ich verstehe nicht, warum er auf die Datei var.m zugreift.
Ich habe diese Aufgabe, die ich mal durchgerechnet habe und wohl var.m genannt habe jetzt gelöscht und es geht immer noch nicht. Jetzt sagt er nur
Zitat: |
Previously accessible file "C:\Users\Matthias\Documents\MATLAB\var.m" is now inaccessible.
|
Dann habe ich mal die Namen der Variablen n,m,u und o geändert und es funktioniert immer noch nicht. Was muss ich denn machen, damit mir das Programm durchläuft?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.01.2014, 15:42
Titel:
|
|
Hallo,
ich weiß nicht, wie das kommt.
Es könnte höchstens sein, dass es ein Problem mit der Suchspeicherung ist. Probier mal
oder Neustart von MATLAB.
Grüße,
Harald
|
|
|
Sigma |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.12.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.01.2014, 16:03
Titel:
|
|
Mit rehash hats funktioniert! Danke !
Ich würde gerne habe, dass das Programm die Größe der Stichprobe selbst ausliest, aber der Befehl lenght funktioniert nicht. Da kommt dann
Was kann ich denn nehmen, dass er das macht?
Weißt du vielleicht auch, warum ich eine ~ brauche?
Zitat: |
h = ~((u>=t)&(t<=o))
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.01.2014, 20:17
Titel:
|
|
Hallo,
weil du ihn falsch schreibst: length statt lenght.
In dem Fall war das Problem leicht zu lösen, aber generell bitte immer (!) schreiben, was bzw. welcher Code die Fehlermeldung auslöst.
Die ~ ist eine logische Verneinung. Warum du sie brauchst, sollte sich aus der Anwendung ergeben.
Grüße,
Harald
|
|
|
Sigma |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 16.12.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.01.2014, 21:44
Titel:
|
|
Achherje.. du hast recht. Diese blöden Schreibfehler.
Vielen lieben Dank für deine ganze Hilfe!!!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|