matlabで描画したいと思っています。
表題の通りで円上に任意の点での接戦を描画しようしています。
単純に円を描画するところまではかけました。
matlab
1figure 2cx = 0; cy = 0; % 中心 3r = 1; % 半径 4 5t = linspace(0,2*pi,72); 6 7plot(r*sin(t)+cx,r*cos(t)+cy,'-o') 8axis([-2,2,-2,2]) 9axis square
しかしながらここから円に対して任意の点(上の72箇所)における接戦を描画したいと思っています。
また、その描画される接線の長さも自由に決定できるようなパラメータを持たせることも考えています。
コードでなくて、こういう方法でできるのでは、ということだけでも結構ですので、宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー