hola

mira existen varias formas de modulacion en am ....
pero una muy sencilla seria simplemente multiplicando la señal portadora por tu señal de entrada , recuerda que la portadora debe ser de una frecuencia mucho mayor,
un sencillo ejemplo seria algo asi...
clear;
clg;
t=0:0.01:20;
y=sin(t); %mi señal
plot (t,y);
y1=sin (30*t); %mi portadora
plot (t,y1);
yam=y.*y1; % señal de am
figure;
plot (t,yam);
donde y es la señal de entrada, en tu caso seria la señal de voz y la portadora es y1 ,tendrias que cambiarla por tu portadora de 580 khz