Sinus

Difficulté à générer une onde sinusoïdale en C / Matlab à partir des bases

Difficulté à générer une onde sinusoïdale en C / Matlab à partir des bases
  1. Comment créer une onde sinusoïdale dans Matlab?
  2. Comment lisser une onde sinusoïdale dans Matlab?

Comment créer une onde sinusoïdale dans Matlab?

sine = dsp. Sinewave crée un objet d'onde sinusoïdale qui génère une sinusoïde à valeur réelle avec une amplitude de 1, une fréquence de 100 Hz et un décalage de phase de 0. Par défaut, l'objet Sine Wave ne génère qu'un seul échantillon. sine = dsp.

Comment lisser une onde sinusoïdale dans Matlab?

Utilisez le filtre Savitkzy-golay avec l'ordre 3 ou 5. Ça va le lisser tout de suite. Publiez vos données si vous voulez une démo. Comme vous le savez, l'onde sinusoïdale peut être estimée comme une série Taylor, donc avec suffisamment de termes et la taille de la fenêtre appropriée dans le filtre Savitzky-golay, vous devriez pouvoir obtenir une vague sinusoïdale raisonnable.

Règles de choix de paramètres pour la régularisation L1?
Comment choisissez-vous le paramètre de régularisation tikhonov?Pourquoi la régularisation L1 crée-t-elle la rareté? Comment choisissez-vous le para...
Transformée de Fourier des fonctions périodiques
Quelle est la transformée de Fourier d'une fonction périodique?Qu'est-ce que la série Fourier pour les signaux périodiques?Est la série Fourier uniqu...
Transformation des ondelettes pour analyser les séries chronologiques
Qu'est-ce que l'analyse des ondelettes pour les séries chronologiques?Qu'est-ce que la transformée en ondelettes est utilisée pour?L'ondelette est-el...