掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.24008

テイラー展開
投稿者---stf(2005/11/08 16:48:28)


キーボードから角度θとテイラー展開の次数を入力して、sin(θ)の値を返すプログラムを作成したいのですが、全く理解できません・・・。
条件として、sin・cosをプログラム内で使用できません。
どなたかご教授お願いいたします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:テイラー展開 24009 Blue 2005/11/08 16:57:51


No.24009

Re:テイラー展開
投稿者---Blue(2005/11/08 16:57:51)


> 全く理解できません・・・。
まったく理解できないのはどこでしょうか?

sinθのテイラー展開でしょうか?
それともC言語のプログラムでしょうか?
(全部はダメ、テイラー展開ぐらいわかるはず。)

とりあえず、このままでは宿題の丸投げなので
少しはご自分で考えたものを提示してください。

> 掲示板利用規則
> 課題の丸投げはしません。
> 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。。



この投稿にコメントする

削除パスワード

No.24010

Re:テイラー展開
投稿者---Blue(2005/11/08 17:02:14)


関連スレッド
指数関数exp()をテイラー展開したprogram

考え方は同じ。



この投稿にコメントする

削除パスワード

No.24012

Re:テイラー展開
投稿者---stf(2005/11/08 17:31:58)


C言語のプログラムです。
テイラー展開自体は、
ttp://ja.wikipedia.org/wiki/%E3%83%86%E3%82%A4%E3%83%A9%E3%83%BC%E5%B1%95%E9%96%8B
こちらの「三角関数 sin x」の式を用いれば解けそうなのですが、
角度と次数を入力してsin(θ)を計算させるにはどうすればいいのかわかりませんでした。

環境はWinXP Visual C++です。


この投稿にコメントする

削除パスワード

No.24013

Re:テイラー展開
投稿者---Blue(2005/11/08 17:46:42)


>角度と次数を入力してsin(θ)を計算させるにはどうすればいいのかわかりませんでした。
次数とは、
         m    (-1)n
sinx  =  Σ ────x2n+1
        n=0 (2n+1)!
の m のことですか?

ある値を入力するプログラムは組めますよね?
mとθ(=xとします)をscanf関数かなにかで入力させてどう計算するかが問題でしょうか?

とりあえず、計算のところは

double sin_taylor( const double x, const int m )

という関数があるものとしてmain関数だけでもつくってみてはどうでしょうか?



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧