|
|
Wie schrebe ich die Formel |
|
Muecke82 |
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 18:13
Titel: Wie schrebe ich die Formel
|
|
|
|
|
Hallo miteinander,
ich habe mir in Excel eine Kleine Berechnung gemacht mit einem Auszug meiner Daten und ich glaube das ich da auf dem Richtigen weg bin, jedoch ist der Umgang mit Matlab nicht meine Stärke wie Ihr wahrscheinlich schon mitbekommen habt.
in Excel habe ich die Spalte B in der Stehen alle meine X Werte
in Spalte E Berechne ich den Wert für dx und das mache ich so.
E8 ist meine Zelle sprich Spalte E Zeile 8 in der die Formel Steht.
ich nehme also den vorherigen X wert und ziehe den Aktuellen X Wert am, das mache ich über die komplette Spalte so
doch wie mache ich das einfach in Matlab?
über For schleifen?
Gruß Mücke
EDIT: bevor ich es vergesse mein X in Matlab ist so aufgebaut:
X1 2142*395 double
Auszug aus der Excel:
Beschreibung: |
das ist das Bild das auch im Beitrag ist. |
|
Download |
Dateiname: |
Bildschirmfoto 2015-01-13 um 18.12.50.png |
Dateigröße: |
79.48 KB |
Heruntergeladen: |
649 mal |
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 18:42
Titel:
|
|
ich habe dich bereits in einem anderen thread auf den befehl
hingewiesen.
grüße winkow
_________________
richtig Fragen
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:10
Titel:
|
|
wie immer bist du mein Retter.
danke, ich habe gerade versucht zwei For schleifen aufzubauen ...
so geht es einfacher
jedoch bekomme ich jetzt eine Fehlermeldung nicht durch das "diff"
sondern in der weiter gehenden Rechnung
[quoteWarning: Rank deficient, rank = 1, tol = 8.503505e-13.
> In Start at 59 [/quote]
Zeile 59 ist die Letzte hier im Code
die dazugehörigen Daten sind in der "tpl.mat" angehängt um den Fehler nach zubauen.
kann es sein das ich so nicht teilen kann? sondern dafür zwei For schleifen aufbauen muss?
Beschreibung: |
tpl.mat mit den Daten um den Fehler nach zubauen. |
|
Download |
Dateiname: |
tpl.mat.zip |
Dateigröße: |
7.26 MB |
Heruntergeladen: |
596 mal |
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:27
Titel:
|
|
bist du dir sicher das du eine matrix division durchführen willst?
und nicht elementweise? das sind nämlich unterschiedliche dinge.
_________________
richtig Fragen
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:30
Titel:
|
|
Öm ok?
ich sag ja matlab ist ein Ministerium für mich,
ich möchte
das machen.
was eine "matrix division" ist wies ich nicht werde das gleich googeln.
für mein vorhaben muss ich aber zwei For schleifen machen?
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:33
Titel:
|
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:46
Titel:
|
|
Winkow hat Folgendes geschrieben: |
|
hmm, ... ok. ich nehme das mal so hin das das macht was ich mir vorstelle
gibt es auch so ein Kürzel für den Gleitenden Miteilwert?
ich hoffe das ich die Richtige Richtung in der matrix aufgeschrieben habe.
wenn es da nichts gibt würde ich zwei For schleifen bauen.
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 19:52
Titel:
|
|
. hatte ich auch schonmal drauf hingewiesen in einem anderen post von dir ^^
grüße
_________________
richtig Fragen
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:09
Titel:
|
|
Winkow hat Folgendes geschrieben: |
. hatte ich auch schonmal drauf hingewiesen in einem anderen post von dir ^^
grüße |
stimmt das war glaube ich im zusammen Hang mit Daten glätten, jedoch komme ich nicht drauf wie ich damit einen Gleitenden Mittelwert bestimmen kann.
;-(
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:15
Titel:
|
|
Zitat: |
jedoch komme ich nicht drauf wie ich damit einen Gleitenden Mittelwert bestimmen kann. |
das ist das beispiel was dazu gegeben wird
_________________
richtig Fragen
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:18
Titel:
|
|
kann es sein das du
meinst?
das sieht doch nach einem Gleitenden Mittelwert aus? oder nicht?
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
AndyAndyAndy |
Forum-Anfänger
|
|
Beiträge: 44
|
|
|
|
Anmeldedatum: 22.12.14
|
|
|
|
Wohnort: Nähe Offenburg
|
|
|
|
Version: GNU Octave 4.1.0+
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:19
Titel:
|
|
@Winkow: Ich bewundere deine Gelassenheit und dein Enthusiasmus
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:22
Titel:
|
|
AndyAndyAndy hat Folgendes geschrieben: |
@Winkow: Ich bewundere deine Gelassenheit und dein Enthusiasmus |
nicht nur du, und ich bin Winkow unheimlich dankbar dafür, das er sich die Zeit nimmt und vor allem die Geduld mit mir, ... ich bin nicht leicht
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Muecke82 |
Themenstarter
Forum-Century
|
|
Beiträge: 100
|
|
|
|
Anmeldedatum: 10.06.13
|
|
|
|
Wohnort: Großraum Stuttgart
|
|
|
|
Version: GNU Octave V.7.1.0
|
|
|
|
|
|
Verfasst am: 13.01.2015, 20:56
Titel:
|
|
also ich komme da wirklich nicht dahinter wie das mit dem
gehen soll, da ich mehr drauf vertraue das Ihr wisst was der richtige befehl ist glaube ich immer noch das es mit dem filter gehen müsste.
Welches der vielen Beispiele meinst du denn? das hier?
http://de.mathworks.com/help/matlab/ref/filter.html#bt_vs4t-2_1
ich schnalle das nicht, wie das gehen soll
_________________
--
Anfänger, habe noch nie mit so was gearbeitet.
bitte um Verständnis.
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 13.01.2015, 21:46
Titel:
|
|
was verstehst du denn an dem beispiel nicht ?
Zitat: |
Find the moving-average of a vector without using a for loop. |
ist doch das was du suchst.?
_________________
richtig Fragen
|
|
|
|
Gehe zu Seite 1, 2 Weiter
|
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.
|
|