Forum: Digitale Signalverarbeitung / DSP / Machine Learning Wer kann mir ein Matlab .m Skript ausführen?


von Mosfetjunkie (Gast)


Lesenswert?

Hi,

ich benötige Hilfe bei der Dimensionierung einer Schaltung, für die 
Berechnung der Werte gibt es ein Matlab .m Skript das ich aber nicht 
ausführen kann.

Matlab gibt es ja anscheinend nicht als Demoversion oder Ähnliches.. 
Vielleicht kann mir hier jemand helfen?!

Es geht um folgendes Skript:

https://home.zhaw.ch/~hhrt/EK2/AudioEndstufen/Foldback.m

Ich bräuchte die Widerstandswerte R3 und R5 für folgende Eckdaten:

ub = 60V
R=8, 4 und 2 Ohm
RE=0.1 und 0.22 Ohm
R1=1800

Es wären also insgesamt sechs verschiedene Berechnungen.

Wäre nett wenn es hier jemanden gibt der mir helfen kann :)

Vieeeeelen Dank schon mal.

Gruß

von wirklichGast (Gast)


Lesenswert?

Hab auch kein Matlab, aber evtl. ist Oktave eine Möglichkeit. Ist ein 
freier Interpreter für die Matlab-Sprache.

von Kriegsfeind (Gast)


Lesenswert?

Im Bereich der freien Software gibt es mehrere Open-Source-Projekte, 
welche die Funktionalität von MATLAB nachbilden und in Teilaspekten 
verbessern.
z.B. Octave

von wirklichGast (Gast)


Lesenswert?


von Mosfetjunkie (Gast)


Lesenswert?

Danke Oktave hab ich schon gesehen, hab hier nur Mac und Windows 
Umgebungen, werds morgen in der Arbeit unter Linux mal laufen lassen und 
schauen ob ich .m Slripte ausführen kann.

Danke auf jeden Fall für den Tipp.

von mr. mo (Gast)


Lesenswert?

*1.* R=8, RE=0.1

R3 =
    1.2637
R5 =
  119.8104

Widerstandswerte für Schaltung unbrauchbar:
RE und/oder R1 muss vergrössert werden.

*2.* R=4 RE=0.1

R3 =
   23.5275
R5 =
   2.4952e+03

*3.* R=2 RE=0.1

R3 =
   68.0550
R5 =
   9.4630e+03

*4.* R=8, RE=0.22

R3 =
   27.9803
R5 =
   3.0395e+03

*5.* R=4, RE=0.22

R3 =
   76.9605
R5 =
   1.1411e+04

*6.* R=2, RE=0.22

R3 =
  174.9210
R5 =
   9.6023e+04


Viel Spaß damit, die schönen Plots häng ich hier aber nicht auch noch an 
:D

von Helmut S. (helmuts)


Lesenswert?

Kriegsfeind schrieb:
> Im Bereich der freien Software gibt es mehrere Open-Source-Projekte,
> welche die Funktionalität von MATLAB nachbilden und in Teilaspekten
> verbessern.
> z.B. Octave

 Die Matlab Clones haben nur wenige 10% der Funktionalität des 
Originals. Die wichtigen Matlab Toolboxen fehlen gar komplett bei den 
Clones.

Gibt es von der zur Zeit aktuellen Octave Version 3.6.2 auch eine 
Installationsdatei für Windows-7? Link?

von Mosfetjunkie (Gast)


Lesenswert?

Super, danke an mr. mo!!

Kurz zur Verdeutlichung, sind das vier Nachkommastellen?

3.0395e+03 Ohm wären dann 3039,5 Ohm, oder?

@Helmut

Mir ist vorhin nichts für Windows über den Weg gelaufen. Für Mac gibts 
wohl eine Version das war mir heute aber schon zu spät um mich ins Wiki 
einzulesen.

von mr. mo (Gast)


Lesenswert?

Mosfetjunkie schrieb:
> 3.0395e+03 Ohm wären dann 3039,5 Ohm, oder?

wird wohl eher 3.0395*10^3 sein, also 3.0395kOhm.

von R. F. (rfr)


Lesenswert?

Versuche mal scilab.
Gruss
Robert

von user (Gast)


Lesenswert?

Octave gibt es auch für Windows:

http://wiki.octave.org/Octave_for_Windows

oder es ist auch bei cygwin dabei

von Helmut S. (helmuts)


Lesenswert?

user schrieb:
> Octave gibt es auch für Windows:
>
> http://wiki.octave.org/Octave_for_Windows
>
> oder es ist auch bei cygwin dabei

Der dort geschilderte Aufwand zur Installation ist ja nicht gerade 
einladend. Offenbar sind die Entwickler von Octave nicht an einer 
größeren Schar von Anwendern interessiert.

von Chris L. (chk1987) Benutzerseite


Lesenswert?

Helmut S. schrieb:
> Der dort geschilderte Aufwand zur Installation ist ja nicht gerade
> einladend. Offenbar sind die Entwickler von Octave nicht an einer
> größeren Schar von Anwendern interessiert.

So schlimm ist das nun auch nicht... Und für das kleine m.file sollte 
das locker reichen. Da brauchts keine SpaceShuttle ToolBox für

von Tom K. (ez81)


Lesenswert?

Das "kleine Matlab-Script" benötigt die Symbolic Math Toolbox, die bei 
Octave afaik nicht dabei ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.