• 締切済み

エクセルでsin(x)のグラフを書く・・

エクセルで、データがあるものをグラフにするのはわかるのですが、SIN(x)のように、xの範囲が無限のもののグラフが書けるらしい(?)のですがどのようにやるのでしょうか? エクセル初心者ですみません。 おしえていただけるとうれしいです!

みんなの回答

回答No.4

gnuplotというフリーソフトなら、関数とxの範囲を 指定するだけで、グラフがかけます。すこし、使い方 が難しいですけど・・。 (参考までに・・)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

>xの範囲が無限のものの 表現はおかしい。言わんとするイメージはわかるが。 周期関数だが、エクセルシートは行数が有限で、手数もかかるから 域値は人間が必要に応じて考えて、グラフを描かせる。 ーー エクセルはy=Sin(x)のような式を与えてグラフを書かせるソフトではない。 ーー 実際に、セルに入れられた個々のx、yの数値データを与えて、グラフを描かせるものです。エクセルグラフの基本原理。 エクセルは、沿革からしてもビジネス用が多く、理系の曲線などは、書かせられるので使うという程度。ビジネス用は連続データなどありえない。理系も測定データは離散的と思うが。 だからグラフを描かせる人がXのデータとSin(x)のデータを離散的に適当数用意しなければなりません。 x、yの対応は同一行(列)に入力することで対応付けを行う。 ーー だだ離散データ作成には、エクセルに良い方法がある。 A1とB1に適当に間隔が空いた2データを用意し+ハンドルを引っ張るか、A11つで連続データの作成で(編集ーフィルー連続データの作成。初め値、終わり値、間隔を指定) で簡単に等差数列が作れる ーーー Sinのxはラヂアン単位でエクセルでは指定する。 RADIANS関数で度ー>ラヂアンに変換できる(または掛けるPAI()/180) -- そしてB列に=SIN(A1)俊樹を入れて、式を複写すると、エクセルがSin関数で計算した値がB列に出る。 ーー この2列のデータを範囲指定して、挿入ーグラフー散布図で データを作ったセル範囲のデータで、グラフが描かれる。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

A列に0,1,2,3…の数値を入れます。B1セルには  =SIN(PI()/180*A1) を入力して下方向にコピーします A,B列のデータを選択しグラフウィザードで「散布図」→「データポイントを平滑線でつないだ散布図」を選択してグラフ化します。 グラフを描いた後で、描かれた曲線をクリックし「Ctrl+1」でプロパティを開き、「パターン」→「マーカーなし」にするときれいな曲線になります

  • arasara
  • ベストアンサー率13% (377/2787)
回答No.1

こんにちは。 ふたつの列を使います。 最初の列に、xの値を適当に入力します(例えば、0,1,2,3,4,5,・・・)・・・(1) 次に、隣の列に、@sin(左のセル番号)と入力します。・・・(2) (2)をすべてのxに対して行って作図すればOKです。 この回答を書いている間に、他の人がもっと分かりやすく解説しているかもしれませんが・・・

関連するQ&A