fn <- function(r,s){
sub <- function(c,Area1=1){
b0=(c^2+r^2-s^2)/(2*c) # B(b0,b1)
b1=sqrt(r^2-(c^2+r^2-s^2)^2/(4*c^2))
# blue = function(x) sqrt(s^2-(x-c)^2)
Blue = function(x) (x - c)* sqrt(s^2-c^2 + 2*c*x - x^2) +
s^2*atan((x - c)/sqrt(s^2 - (c - x)^2))
# green = function(x) sqrt(r^2-x^2)
Green = function(x) x*sqrt(r^2 - x^2) + r^2*atan(x/sqrt(r^2 - x^2))
BLUE=2*(Blue(c+s) - Blue(b0))
# BLUE= integrate(blue,b0,c+s)$value*2
GREEN=2*(Green(b0)-Green(-r))
# GREEN=integrate(green,-r,b0)$value*2
GREEN+BLUE-Area1
}
sub=Vectorize(sub)
x=seq(-r-s,r-s,length=100) ; plot(x,sub(x),pch=19) ; abline(h=0,lty=3)
warnings()
(c=uniroot(sub,c(-r-s,r-s))$root)
b0=(c^2+r^2-s^2)/(2*c)
b1=sqrt(r^2-(c^2+r^2-s^2)^2/(4*c^2))
sub2 <- function(R,Area2=2){
a=b0+sqrt(R^2-b1^2)
Blue = function(x) (x - c)* sqrt(s^2-c^2 + 2*c*x - x^2) +
s^2*atan((x - c)/sqrt(s^2 - (c - x)^2))
BLUE=2*(Blue(c+s) - Blue(b0))
# blue = function(x) sqrt(s^2-(x-c)^2)
# BLUE = integrate(blue,b0,c+s)$value*2
Red = function(x) x*sqrt(R^2 - x^2) + R^2*atan(x/sqrt(R^2 - x^2))
RED = 2*(Red(a+R) - Red(b0))
# red = function(x) sqrt(R^2-(x-a)^2)
# RED = integrate(red,b0,a+R)$value*2 - BLUE
RED - Area2
}
sub2=Vectorize(sub2)
# x=seq(r,s,0.001) ; plot(x,sub2(x)) ; abline(h=0,lty=3)
(R=uniroot(sub2,c(r,s))$root)
arcGreen = 2*pi*r-2*r*asin(b1/r)
arcBlue = 2*s*asin(b1/s)
arcRed = 2*pi*R-2*R*asin(b1/R)
arcGreen+arcBlue+arcRed
}
fn=Vectorize(fn)
fn(2/3,2)
底辺私立医大を卒業した医者って頭悪いよね? Part18
■ このスレッドは過去ログ倉庫に格納されています
29卵の名無しさん
2020/12/10(木) 01:01:57.29ID:bHgC/hNU■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 佐藤二朗 ハラスメント報道にコメント「大変残念。全ての事実が明らかになることを望みます」所属事務所「到底受け入れられない」★22 [Ailuropoda melanoleuca★]
- 【サッカー】本田圭佑、日本代表の次期監督に名乗り「アジア杯で負けたら問答無用でクビにしてくれていい」 ★2 [阿弥陀ヶ峰★]
- 【スクープ】椎名林檎(47)×成田悠輔(40)が親密デート&ホテル密会!国民的アーティストとカリスマ経済学者”異色カップル” [Ailuropoda melanoleuca★]
- 長谷川豊、フジのドラマ“ハラスメント騒動”に言及「体に触れられたらトラウマ ハラスメントだ いや、間違いなく女優は無理でしょ」 [muffin★]
- 病院搬送の木下優樹菜 救急隊員の質問や態度に“ブチギレ” 「これなんの時間?」「声が出なくて逆によかったよ」 [ネギうどん★]
- 【調査】50~70代未婚男女の9割「孤独」 半数以上がパートナー求めるも大半が行動せず 肉体関係含む交際求める割合 女性は0% ★2 [ぐれ★]
- 【悲報】椎名林檎と成田悠輔がラブホでセックスwwwwwwwwwwwwwwwwwwww [802034645]
- 【高市より前】令和「80歳まで働け!18:00まで働け!」いつからこうなったんだよ昭和中期は「50歳定年17:00退社」じゃん [784319933]
- 🏡まじだぼ? ★3
- 【悲報】ファンから借りた255万円を返さなくて殺されたライバーの母「借りパクって殺すほどのこと?」 [802034645]
- 俺のスタンドに「スパイシーボーイ」って名前付けたけどどんなイメージ?
- 第37回日本ジュエリーベストドレッサー賞が発表!浜辺美波!前田敦子!松本まりか!高岡早紀!堂本光一!高市早苗! えっ高市早苗!? [117552482]