Вы находитесь на странице: 1из 3

function solar

n=0;
while n<7
fprintf('\n \t1.-amperaje vs tiempo dia soleado \n')
fprintf('\n \t2.-voltaje vs tiempo dia soleado \n')
fprintf('\n \t3.-voltaje vs amperaje dia soleado \n')
fprintf('\n \t4.-amperaje vs tiempo dia nublado \n')
fprintf('\n \t5.-voltaje vs tiempo dia nublado \n')
fprintf('\n \t6.-voltaje vs amperaje dia snublado \n')
n=input('\n \ ingrese la opcion\n');
switch n
case 1
x = linspace(0,700);
y = (-6E-14)*x.^6 + (1E-10)*x.^5 - (8E-8)*x.^4 +
(1E-5)*x.^3 + (0.0019)*x.^2 - 0.0185*x + 1.5037;
figure
grid on
plot(x,y)

case 2
x = linspace(0,700);
y = (-6E-15)*x.^6 + (1E-11)*x.^5 - (1E-8)*x.^4 +
(5E-6)*x.^3 - (0.0012)*x.^2 + (0.1482)*x + 7.4557
figure
grid on
plot(x,y)

case 3
x = linspace(0,200);
y = (-2E-11)*x.^6 + (1E-8)*x.^5 - (4E-6)*x.^4 +
(0.0004)*x.^3 - (0.0248)*x.^2 + (0.6613)*x + 8.0603
figure
grid on
plot(x,y)
case 4
x = linspace(0,700);
y = (-1E-13)*x.^6 + (2E-10)*x.^5 - (2E-07)*x.^4 +
(5E-05)*x.^3 - 0.0047*x.^2 + 0.4476*x - 0.0037
figure
grid on
plot(x,y)

case 5
x = linspace(0,700);
y = (-6E-16)*x.^6 + (9E-13)*x.^5 - (7E-10)*x.^4 +
(5E-07)*x.^3 - (0.0002)*x.^2 + 0.05*x + 10.507
figure
grid on
plot(x,y)

case 6
x = linspace(0,200);
y = (-2E-08)*x.^4 + (1E-05)*x.^3 - 0.019*x.^2 +
0.138*x + 10.708
figure
grid on
plot(x,y)
otherwise
disp('ingrese otro valor')
end
end

Вам также может понравиться