No.1ベストアンサー
- 回答日時:
意味を取り違えてるかもしれないけど
エクセルのシェープ3つのマクロ関数により作ってみました。
後は公式に当てはめるだけ、セルを参照はしていないのであしからず。
'''''''''''''''''
'''''''''''''''''
Function tyoku_XY(siten_X As Single, siten_Y As Single, syuten_X As Single, syuten_Y As Single)
'x200 y200より初めのxy座標を描きます'
ActiveSheet.Shapes.AddLine(siten_X, siten_Y, syuten_X, syuten_Y).Select
End Function
''''''''''''''''''
''''''''''''''''''
Function tyoku(siten_X As Single, siten_Y As Single, syuten_X As Single, syuten_Y As Single)
'xy交点を軸に直線を描きます
Dim ax, ay, bx, by As Single
ax = 400 + siten_X
ay = 400 + (siten_Y * -1)
bx = 400 + syuten_X
by = 400 + (syuten_Y * -1)
ActiveSheet.Shapes.AddLine(ax, ay, bx, by).Select
End Function
'''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''
Function en(kei As Single)
' 円を描きます 引数は直径
x = 400 - (kei / 2)
ActiveSheet.Shapes.AddShape(msoShapeOval, x, x, kei, kei).Select
Selection.ShapeRange.Fill.Visible = msoFalse
Selection.ShapeRange.Fill.Transparency = 0#
Selection.ShapeRange.Line.Weight = 0.75
End Function
'''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''
'''''''''''''以下より主実行部''''''''
'''''''''''''''''''''''''''''''''''''
Sub main()
'X Yを描きます
Call tyoku_XY(400, 200, 400, 600)
Call tyoku_XY(200, 400, 600, 400)
'直線を描きます
Call tyoku(100, -100, -100, 100)
'円Aを描きます
Call en(200)
'円A半径100に正弦45度を描きます。
Dim x As Single
x = 100 * Sin(45 * (3.14159265358979 / 180))
Call tyoku(0, 0, x, x)
End Sub
''''''''''''''''''''''''''''''''
EXCEL2000で作成したので参考程度です。
この回答への補足
=SIN()と=COS()を利用して作ろうと思っていて、角度を0度から10度刻みで400度までのラジアンを表にしてあります。
これからαとβの値を総当たりするとものすごい量になってしまうので何か良い方法はないかなと思い質問させていただきました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 tan(z)=h(z)/(z-π/2)から h(z)=-(z-π/2)cos(z-π/2)/sin( 2 2022/08/01 23:44
- 数学 θ=π/2 のまわりでの f(θ)=sinθ/cosθのローラン展開に関して 以外の「」の解答を頂き 13 2022/11/11 09:45
- 数学 三角関数の和 4 2023/06/17 18:33
- 数学 線形代数の行列についての問題がわからないです。 1 2022/07/18 17:46
- 数学 座標変換について 1 2022/08/04 16:42
- 物理学 物理の問題です。 1 2022/12/20 23:04
- 数学 写真の赤線部にについてですが、 どのように展開すれば「cos²5x-cos²3x」から 「sin²3 3 2023/02/13 13:38
- 数学 θ=π/2 のまわりでの f(θ)=sinθ/cosθのローラン展開は f(θ) =sin(θ)/c 5 2022/10/29 21:02
- 数学 次の関数を微分せよ y=sin^4 x cos^4 x という問題で自分は積の微分法で微分して y' 3 2023/05/17 20:38
- 数学 lim_{θ→π/2}(θ-π/2)f(θ) =lim_{θ→π/2}(θ-π/2)sinθ/cos 3 2022/04/13 00:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
副題( という表現でいいのかな...
-
カラオケ91点ってどう思いますか?
-
松田聖子の声の魅力について
-
音程がずれていても歌がうまい歌手
-
処女もしくは童貞のK-POPアイド...
-
「歌うまいね」と言われたら、...
-
in ten minutesとten minutes l...
-
先程、何かのCMで「たったった...
-
村下孝蔵「初恋」
-
カラオケ、DAMの精密採点「しゃ...
-
aiko 歌手アイコ の歌唱力...
-
なぜ日本人の歌手って歌下手な...
-
私の友達にすごく歌が上手い人...
-
桑田佳祐さんは男前に見えますか?
-
エコーを切ったら…
-
音程はくるってないのに上手く...
-
aikoの声は一般女性の平均より...
-
村下孝蔵の「初恋」のバック・...
-
歌手の方ってエコーみたいなの...
-
西城秀樹はK-POPの元祖ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
村下孝蔵の「初恋」のバック・...
-
音程がずれていても歌がうまい歌手
-
カラオケ91点ってどう思いますか?
-
私の友達にすごく歌が上手い人...
-
先程、何かのCMで「たったった...
-
「歌うまいね」と言われたら、...
-
処女もしくは童貞のK-POPアイド...
-
嫌いな人に捧げる歌
-
松田聖子の声の魅力について
-
副題( という表現でいいのかな...
-
エコーを切ったら…
-
小泉今日子さんは、歌が下手で...
-
歌が下手と言われるんですが信...
-
サザンオールスターズ の桑田佳...
-
20?30年前くらいの女性のアイ...
-
村下孝蔵「初恋」
-
歌手のライブと録音の声が多少...
-
歌における、明るい声、暗い声...
-
歌手の方ってエコーみたいなの...
-
aiko 歌手アイコ の歌唱力...
おすすめ情報