error con el uso de interpo1 en matlab
Publicado por cristobal (1 intervención) el 02/05/2018 00:20:42
hola, tengo un problema en mi script de matlab al momento de de usar el comando de interpo1
este es mi script
y el mensaje que me tira el programa al momento de ejecutar el script es el sgte:
Error using plot
Vectors must be the same length.
Error in interpool (line 9)
plot(x,y,'o',xi,yfun,xi,yilin,'--')
y tambien se alcanza a abrir el grafico pero sin nada en él
este es mi script
1
2
3
4
5
6
7
8
9
10
11
12
13
x=0:1:5;
y=[1 -0.6242 -1.4707 3.2406 -0.7366 -6.3717];
xi=0:0.1:5;
yilin=interp1(x,y,'linear');
yispl=interp1(x,y,'spline');
yipch=interp1(x,y,'pchip');
yfun=1.5.^(xi).*cos(2*xi);
subplot(1,3,1)
plot(x,y,'o',xi,yfun,xi,yilin,'--')
subplot(1,3,2)
plot(x,y,'o',xi,yfun,xi,yispl,'--')
subplot(1,3,3)
plot(x,y,'o',xi,yfun,xi,yipch,'--')
y el mensaje que me tira el programa al momento de ejecutar el script es el sgte:
Error using plot
Vectors must be the same length.
Error in interpool (line 9)
plot(x,y,'o',xi,yfun,xi,yilin,'--')
y tambien se alcanza a abrir el grafico pero sin nada en él
Valora esta pregunta


0