アプリ版:「スタンプのみでお礼する」機能のリリースについて

WindowsXP SP2,Excel2003
を利用してます。
宜しくお願いします。大学の実験を行う過程でExcelを利用しています。
以下が質問になります、かなり具体的な質問です(笑)・・・

「Excel上で周波数1Hzの正弦波を0.125秒間隔で8個サンプリングし、離散フーリエ変換(Excel分析ツールで出るただのフーリエ変換)します。
入力波形の縦軸を【振幅】(範囲はー1.5~1.5、0.5間隔ごと)、横軸を【秒数t】(範囲は0~10、2間隔ごと)で表した波形グラフを作るにはどう操作を行えばよいのでしょうか?」

できればこの具体的な方法と、
ついでにその時の8個のサンプリングした点についてグラフ上に「1(の地点),2(の地点),・・・8(の地点)」という数字を波形の各々の対象となる8つの点の横に付随させる方法も教えて下さい。

手助けになるか分かりませんが補足です、
「今回のグラフはt=2で最大1、t=6で最小-1となりt=4、8で0となる、また横線t軸の0≦t<1、8<t≦10の範囲には波形は存在しない」
はずです。
とにかくこれらの情報は、作成後の対象波形の形を確認してもらう際にでも利用してください。

困ってます。うう・・わからないw
どうかご教授のほど宜しくお願いします。

A 回答 (2件)

グラフにするのはフーリエ変換する前の正弦波形で良いのでしょうか?



A列        B列
サンプルタイム  振幅
0  0.000000 (式は =SIN(PI()/4*A2)*1.5 書式設定で小数点以下6桁にしてます)
1  1.060660
2  1.500000
3  1.060660
4  0.000000
5  -1.060660
6  -1.500000
7  -1.060660
8  0.000000

これをグラフウィザードで散布図→データポイントを平滑線でつないだ散布図 を選ぶ。
グラフを描いた後で
 X軸の書式設定 → パターン → 目盛ラベル なし
 データ系列の書式設定 → データラベル → ラベルの内容 Xの値
に変更する。

でそれなりに書けるような気がします。なお、
>振幅】(範囲はー1.5~1.5、0.5間隔ごと)、横軸を【秒数t】(範囲は0~10、2間隔ごと)
は意味不明なので考慮していません。

この回答への補足

>グラフにするのはフーリエ変換する前の正弦波形で良いのでしょうか?
はい、そうです。

>振幅】(範囲はー1.5~1.5、0.5間隔ごと)、横軸を【秒数t】(範囲は0~10、2間隔ごと)
えーとこれはですね
※縦軸の項目は「振幅」で縦軸上に表記されている目盛りの範囲が「ー1.5~1.5」でその間隔が0.5ずつ(つまり縦軸上の-1.5 -1.0 0 0.5 1.0 1.5の点で、各々の点を表す小さな横線が表記)とふってある。
※横軸の項目は「秒数t」で横軸上に表記されている目盛りの範囲が「0~10」でその間隔が2ずつ(つまり横軸上の0 2 4 6 8 10の点で、各々の点を表す小さな縦線が表記)とふってある。
ということなのです。

すいません、分かりにくい説明でw
また状況分からなかったら聞いて下さい。
でもその対処で何とか出来そうですね。とりあえず今日中に試してみます!

補足日時:2006/07/11 21:21
    • good
    • 0
この回答へのお礼

お礼に実践報告書き込んでスイマセン。
指導有難う御座います。

やってみました、教科書を見ると今回のグラフの最大最小値は1 -1なので、示された式の部分の1.5を1.0に変えさせてもらい、そうなるようにしてみました(式の意味は分かりませんがorz)。個人的にsin(t)のグラフみたいな感じです。

サンプルタイム振幅
00 (=SIN(PI()/4*A2)*1.0にしました)
10.707106781
21
30.707106781
41.22515E-16
5-0.707106781
6-1
7-0.707106781
8-2.4503E-16

あと出来れば教科書を見たところサンプルタイムの0~1間の波形のみ削除すると教科書のグラフに近づくようです。
どうすればそうできますでしょうか?

本当に助かります。

お礼日時:2006/07/11 22:36

#01です


>サンプルタイムの0~1間の波形のみ削除する
サンプルタイム  振幅
0  データなし
1  1.060660
2  1.500000
3  1.060660
4  0.000000
5  -1.060660
6  -1.500000
7  -1.060660
8  0.000000
とすればできないことは無いですが、平滑線が少し乱れるでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!