フィルターのクリア

solving parabola with x and y intercept

2 ビュー (過去 30 日間)
Jarrod
Jarrod 2023 年 10 月 3 日
回答済み: Jarrod 2023 年 10 月 3 日
Im currently trying figure out how to graph a parabola given x and y intercept
function y = parshelter(x1,y1,x2,y2)
%where i need help%
end
---im trying to call it from another code ---
xstart=0
ystart=24
xend=10
yend=0
parshelter(xstart,ystart,xend,yend)
any help would be nice as ive been trying for hours now
(xstart,ystart) is the y intercept and (xend,yend) is a x intercept
  2 件のコメント
John D'Errico
John D'Errico 2023 年 10 月 3 日
編集済み: John D'Errico 2023 年 10 月 3 日
You can't. If you are asking what I think you are...
There are infinitely many parabola that pass through two points, an x-intercept, and a y-intercept. There is no unique solution.
If you want a unique solution, then a straight line will pass through the two points, AND a straight line is just a parabola with a zero quadratic coefficient. Think of the straight line as the simplest possible parabola, or if you prefer, a degenerate parabola.
Jarrod
Jarrod 2023 年 10 月 3 日
(xstart,ystart) is the vertex does that help

サインインしてコメントする。

採用された回答

Jarrod
Jarrod 2023 年 10 月 3 日
function y = parshelter(x1,y1,x2,y2)
syms x
b=(( y2 - y1 )/( (x1^2) - (x2^2) ));
a=y1+b*x1^2;
y=a-b*x^2;
end
this does end up working from what i can tell

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLine Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by