|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmodeling.AcousticObject
modeling.MSDSystem
public class MSDSystem
Implementierung der abstrakten Methoden der Klasse AcousticObject zur Generierung eines Masse-Feder-Dämpfersystems
Field Summary | |
---|---|
(package private) double |
Fa
|
(package private) double |
Fmax
|
(package private) double |
m
|
(package private) int |
N
|
(package private) double |
r
|
(package private) double |
s
|
Fields inherited from class modeling.AcousticObject |
---|
audioData, audioDataLength, audioFileName, file, waveFormatEx |
Constructor Summary | |
---|---|
MSDSystem()
|
Method Summary | |
---|---|
void |
createWave()
Erzeugt mit Hilfe der Newmark-Integration die Schwingung eines Masse-Feder-Dämpfersystems |
static void |
main(java.lang.String[] args)
Hauptfunktion |
void |
ReadJSON(java.lang.String fileName)
Liest die JSON-Datei mit den Parametern |
Methods inherited from class modeling.AcousticObject |
---|
createAudioFile, doModelling, writeAudioData, writeHeader |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
double Fa
double Fmax
double m
int N
double r
double s
Constructor Detail |
---|
public MSDSystem()
Method Detail |
---|
public void createWave()
createWave
in class AcousticObject
public static void main(java.lang.String[] args)
args
- Name der Konfigurationsdateipublic void ReadJSON(java.lang.String fileName)
ReadJSON
in class AcousticObject
filenName
- Name der JSON-Datei (Konfigurationsdatei)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |