Matlab - Dado dos puntos encontrar la recta y dibujar

 
Vista:
sin imagen de perfil

Dado dos puntos encontrar la recta y dibujar

Publicado por Pablo (1 intervención) el 12/06/2021 04:47:56
Hola, necesito ayudada me mandaron de tarea y justo en esa clase no es tuve presente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jon
Val: 354
Ha aumentado 1 puesto en Matlab (en relación al último mes)
Gráfica de Matlab

Dado dos puntos encontrar la recta y dibujar

Publicado por Jon (161 intervenciones) el 16/06/2021 10:21:16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
%% Datos
% Puntos instertados por usuario
x1 = input('Inserte x1 = ');
y1 = input('Inserte y1 = ');
x2 = input('Inserte x2 = ');
y2 = input('Inserte y2 = ');
 
% Vector X e Y
x = [x1, x2];
y = [y1, y2];
 
%% Programa
% Coeficientes de regresión
k = polyfit(x,y,1);
 
% Vector X preciso para gráfico
x_fit = linspace(min(x),max(x));
 
% Ecuación de regresión
y_fit = k(1)*x_fit + k(2);
 
%% Gráfico
figure;
plot(x_fit,y_fit,'LineWidth',2);
hold on;
plot(x1,y1,'x','LineWidth',2);
plot(x2,y2,'x','LineWidth',2);
grid on;
xlabel('\itx');
ylabel('\ity');
legend('y = m*x + k','(x_1, y_1)','(x_2, y_2)');
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar