MATLAB ヘルプ センター
このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
直交座標で直線と円の交点を求める
[xout,yout] = linecirc(slope,intercpt,centerx,centery,radius)
[xout,yout] = linecirc(slope,intercpt,centerx,centery,radius) は、指定された傾斜と切片を持つ直線と、指定された中心と半径を持つ円との交点を、直交座標で求めます。
xout
yout
slope
intercpt
centerx
centery
radius
例
すべて折りたたむ
直線 y=2x-1 と、中心が (3, 4) で半径が 5 の円との交点を求めます。
[xout,yout] = linecirc(2,-1,3,4,5)
xout = 1×2 4.8271 0.3729
yout = 1×2 8.6542 -0.2542
直線x=-1と、中心が(3, 4)で半径が5の円との交点を求めます。
[xout,yout] = linecirc(Inf,-1,3,4,5)
xout = 1×2 -1 -1
yout = 1×2 7 1
Inf
直線の傾斜。数値スカラーまたは Inf として指定します。ラインが垂直の場合は Inf を指定します。
数値スカラーとして指定された直線の切片。
slope が数値スカラーの場合、この引数は直線の y 切片になります。
slope が Inf の場合、この引数は直線の x 切片になります。
x - 円の中心の座標。数値スカラーとして指定されます。
y - 円の中心の座標。数値スカラーとして指定されます。
円の半径。正のスカラーとして指定します。
交差点の x 座標。2 要素のベクトルとして返されます。
直線が円に接する場合、ベクトルの要素は等しくなります。
ラインが円と交差しない場合は、両方の要素は NaN になります。
NaN
交差点の y 座標。2 要素のベクトルとして返されます。
R2006a より前に導入
circcirc
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ