sinやcosの実装
なぜC言語などで、三角関数を計算できるのか気になった。 三角関数の表を使う方法では、任意の角の大きさに対して計算することが難しい 1月にやろうと思っている1年生向けの勉強会で題材にすると良いかもしれないt6o_o6t.icon それ自体はたくさんあるが、ちょうど学習した知識を活用できる場所であろう
複雑な機構を要求されない
画面描画などが(一応)必要ない
グラフがあったほうが、本来のsin関数との違いを理解しやすいのではないか?
グラフ描画は本質ではないので、ツールとして事前に配布すれば良いだろう
libcを読むという行動を理解してもらえる可能性がある
libcの存在をt6o_o6t.iconはしばらく意識してこなかった
存在を意識するだけで、内部機構の理解度が大きく変わると思う
【学部1年生向け】「C言語でsin関数を実装しよう」開催のお知らせ
CIST IT COMMUNITYからのお知らせです。
2023/1/20(土) 10:30~16:30に、C言語でsin関数を実装するハンズオンをオンラインにて行います。
◆ 概要
C言語では、include <math.h>すると、sin関数を使用することができます。
実は、その関数の中身(実装)には、Maclaurinの定理が利用されています。
本ハンズオンでは、sin関数を自作し、Maclaurinの定理を用い、精度の改善を行っていただきます。
グループを組んで相談し合いながら取り組むこともできます。ぜひ友人・知人を誘ってご参加ください。
◆ 応募条件
・2023/1/20の10:30~16:30の間、問題なく参加することができる
・学部1年生、または2年生である
・Discordでの通話を行える動作環境、およびインターネット環境を準備できる
◆ 応募方法
下記リンクより、Googleフォームからご応募ください。
(URL)
フォームの最後に付記された招待リンクより、Discordサーバーにご参加ください。
◆ ご連絡先
ご不明な点などございましたら、お気軽にご連絡ください。