C/C++の宿題を片付けます 116代目
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
800:デフォルトの名無しさん 08/10/27 02:38:23 >>701 >別に1024個区切りで平均なり飛び出してる値なりが分かればいいんでしょ? そういうことです。 >「(平均値+5*ρ)以上の値を最大値(極大値)とするように変更」という課題があるけれど、 じゃあ最初の課題では極大値の判定はどうやってやればいい? 平均値以上の値を最大値(極大値)としなきゃいけないんですOTL 801:デフォルトの名無しさん 08/10/27 03:00:37 >>790 ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7870.txt とりあえず、1番だけ。 2番は問題の意味がよくわからない。 もっと詳しく書いてくれ。 必要なデータとかあればそれもよろしく。 今日はもう寝る。 802:デフォルトの名無しさん 08/10/27 03:17:59 >>663 問題修正 [1] 授業単元: 信号処理 [2] 問題文(含コード&リンク): @ 5行209921列の2次元配列のファイルを読み込みなさい。ファイルの値を1024個で区切り1024個中の値の平均値と(平均値+5*ρ)以上の値を最大値(極大値)を求めなさい。ρを標準偏差とする。 最大値をmax1、max2、max3、・・・・として最大値は1個とは限らないこととする。 また1024個の最大値を求め終わったら、次の1024個の最大値を求めなさい。この作業をファイルの最後の値までやりなさい。 ただし、ファイルのサイズは17.2MBととし十分なメモリ領域を確保すること。 ヒント:malloc関数 ※ファイル↓(17MBもあるのでDLするのに時間がかかるかもしれません。お手数かけます。) http://kissho6.xii.jp/14/src/1yon14506.zip.html DLKey:data A 求めた最大値をpeak.txtに出力しなさい。1行目を最初の1024個中で求めた最大値を表示させ、2行目からは次の1024個中から求めた最大値を表示させなさい。 B @で読み込んだファイルの数値は周波数1,2,3,…,1024の時の値である。1024個で区切ったのはそのためである。 @で求めた各々の最大値の周波数を [周波数]最大値 となるようにAで出力したpeak.txtに出力できるように変更させなさい。 例:peak.txt→ [67]3.214283 [84]2.4930390 [148]5.3485704 ・・・・ [38]3.4255342 [72]3.214283 [98]2.434924390・・・・ ・ ・ ・ [3] 環境 [3.1] OS: Windows XP [3.2] コンパイラ名とバージョン: gcc [3.3] 言語: C [4] 期限: 2008年10月27日午後5時 [5] その他の制限: 特になし よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4335日前に更新/366 KB
担当:undef