Vous êtes sur la page 1sur 1

>> syms x;

>> syms y;
>>
>> x1= 0;
>> x2= 1;
>> x3= 2;
>> x4= 3;
>> x5= 4;
>> x6= 5;
>>
>> y1= 1;
>> y2= 0;
>> y3= 3;
>> y4= 0;
>> y5= 1;
>> y6 =0;
>>
>> L1= ((x-x2)/(x1-x2))*((x-x3)/(x1-x3))*((x-x4)/(x1-x4))*((x-x5)/(x1-x5))*((x-x6)/
(x1-x6));
>> L2= ((x-x1)/(x2-x1))*((x-x3)/(x2-x3))*((x-x4)/(x2-x4))*((x-x5)/(x2-x5))*((x-x6)/
(x2-x6));
>> L3= ((x-x1)/(x3-x1))*((x-x2)/(x3-x2))*((x-x4)/(x3-x4))*((x-x5)/(x3-x5))*((x-x6)/
(x3-x6));
>> L4= ((x-x1)/(x4-x1))*((x-x2)/(x4-x2))*((x-x3)/(x4-x3))*((x-x5)/(x4-x5))*((x-x6)/
(x4-x6));
>> L5= ((x-x1)/(x5-x1))*((x-x2)/(x5-x2))*((x-x3)/(x5-x3))*((x-x4)/(x5-x4))*((x-x6)/
(x5-x6));
>> L6= ((x-x1)/(x6-x1))*((x-x2)/(x6-x2))*((x-x3)/(x6-x3))*((x-x4)/(x6-x4))*((x-x5)/
(x6-x5));
>>
>> K= (L1*y1)+(L2*y2)+(L3*y3)+(L4*y4)+(L5*y5)+(L6*y6);
>> t=[-2:1:5];
>> Pl= subs(K,x,t);
>> grid on;
>> plot(t,Pl)
>> grid on

>> text (0,1,'P1 (0,1)')


>> text (1,0,'P2 (1,0)')
>> text (2,3,'P3 (2,3)')
>> text (3,0,'P4 (3,0)')
>> text (4,1,'P5 (4,1)')
>> text (5,0,'P6 (5,0)')
>>

Vous aimerez peut-être aussi