salut le monde,
j'aimerais comprendre, comment se fait ceci,
on me demande de convertir un signal aléatoire en une matrice, pour cela j'ai utilisé reshape, mais dans l'énoncé on me dit en utilisant une fonction
[sig_mat, nbv]=sig2mat(sig,dim)
donc moi j'ai pensé à créer une fonction sous MATLAB, mais je crois que je me suis trompé voici le script que j'ai utilisé
1 2
| function [sig_mat, nbv]=sig2mat(sig,dim)
sig_mat=reshape(sig,100,100) |
sachant que sig=au signal aléatoire, le signal à convertir, un message d'erreur est toujours présent qui est
"Function definitions are not permitted at the prompt or in scripts"
Puis, on me demande de créer une base d’apprentissage de longueur 100*4*4???? ceci je ne vois pas comment faire?
Merci
Partager