How do I plot the plot a line using slope and one (x,y) coordinate on Matlab?

조회 수: 420 (최근 30일)
I have the slope, starting coordinates (x1,y1) and distance. Using this I need to plot a line from the known (x1,y1) coordinate. How do I do this?

채택된 답변

Elias Gule
Elias Gule 2016년 4월 29일
Let's define the slope as m; So using the equation: y = m(x-x1) + y1, we can calculate all values of y corresponding to a particular x value. Remember Matlab plot graphs by mapping point and connecting the dots. In Code we will do this.
Define the values of x for which we want to plot the graph.
x = -15:0.25:25; % Defines the domain as [-15,25] with a refinement of 0.25
Initialize m, x1,y1;
m = 2; % Specify your slope
x1 = -15; % Specify your starting x
y1 = -7; % Specify your starting y
Calculate the corresponding y-values:
y = m*(x - x1) + y1;
Plot y vs x:
hPlot = plot(x,y); % plot the graph, and store line reference in a variable.

추가 답변 (2개)

Karthi N
Karthi N 2021년 8월 6일
how to plot a ramp signal for r(t-2)

Karthi N
Karthi N 2021년 8월 6일
how to plot this here U is step function and r is ramp function

카테고리

Help CenterFile Exchange에서 Scatter Plots에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by