元スレ
1 :仕様書無しさん:2015/04/01(水) 21:09:04.11 .net
と、俺が言っている。
ということで、誰かフーリエ変換を猫でもわかるように、おしえてくれ・・・・・・・・。
できるだけ楽しく実験しつつ学べるように。
3 :仕様書無しさん:2015/04/02(木) 21:28:08.04 .net
>>1
全てのあらゆる波形はsin(wt)の合成で再現できる。
これはそういうものだとおもえ。
このときある波形をsin(wt)の足し算に分解することをフーリエ変換という。
フーリエ変換の計算は市販の本でも見て勉強しろ
つか定石なんでパクって問題ない。
イコライザーなんかは、フーリエ変換したAsin(wt)について
横軸w=周波数
縦軸A=振幅
として棒グラフ化したものといえる
84 :仕様書無しさん:2016/06/08(水) 00:30:52.29 .net
書けるってだけで実際使うのはp->ShowData()だけだよ
pが配列だったらばp[添字].ShowData()という書き方はする
9 :仕様書無しさん:2015/04/02(木) 21:46:31.94 .net
たとえばお前が鉛筆でガガガっと書いた線でも
三角関数の和で表現できるわけだ
これは凄まじく画期的なことなのだよ
79 :仕様書無しさん:2016/06/06(月) 23:30:35.76 .net
strcpy(p->name, “Miho Yamaguchi”);
p->wage = 225000;
p->ShowData();
(*p).ShowData();
p[0].ShowData();
0[p].ShowData();
(&p[0])->ShowData();
(&yamaguchi)->ShowData();
return 0;
}
どうしてShowData()の呼び出しがいろいろな書き方ができるの?
67 :仕様書無しさん:2015/04/16(木) 21:04:52.74 .net
42 :仕様書無しさん:2015/04/11(土) 08:45:18.83 .net
見栄えを確認したいから、カメラで広報で貼ったポスターの状態を正面写真とってこい!
って言ったのに若干斜めから写真とってきたバカがいたんだけど、
正面写真のように変換できるってきいたんだけど、どういうアルゴリズムでできるん?
70 :仕様書無しさん:2015/04/20(月) 10:35:47.71 .net
55 :仕様書無しさん:2015/04/13(月) 08:27:13.79 .net
再帰とループは別じゃないの?
ループは繰り返し、再帰はスタックを消費する
51 :仕様書無しさん:2015/04/12(日) 18:22:02.54 .net
23 :仕様書無しさん:2015/04/04(土) 07:06:33.59 .net
>>1
ちょっとレベルが高いだけでアホがいなくなる
まずこれがフーリエの効果
周りにアホがいなくなって意欲を高めてくれる人だけになる
どう?わくわくしてきた?
・・・・・・・・・・・・うん。俺は意味もわからず公式に当てはめてるだけだけどw
59 :仕様書無しさん:2015/04/13(月) 22:58:05.43 .net
12 :仕様書無しさん:2015/04/03(金) 07:07:14.89 .net
72 :仕様書無しさん:2015/04/22(水) 17:59:04.68 .net
プログラマ的にはニコニコ超会議行く価値ある?今回の
85 :仕様書無しさん:2016/06/08(水) 01:49:05.17 .net
そうできるように作ってあるからです
なぜかというと色々な使い方が出来たほうが便利なのです
しかしその便利さはおそらく今はまだ解らないでしょう。
58 :仕様書無しさん:2015/04/13(月) 22:56:01.51 .net
>>57
スタックを消費するようになった時点で、
その処理は再帰で処理するのは最適ではないということだよ。
そんだけ読解力がないと生きていくの大変だろ。
違うというならスタックを消費してでも再帰のほうが最適な例を
1つでもあげてみてごらん。
46 :仕様書無しさん:2015/04/12(日) 17:10:01.57 .net
クイックソートとか最初に考えだされてから
バグのないものが出来るまで何年もかかったって
聞いたことがある。
56 :仕様書無しさん:2015/04/13(月) 09:40:39.02 .net
>>55
スタックを消費するような再帰を作った時点でクズ確定
10 :仕様書無しさん:2015/04/03(金) 07:03:04.95 .net
画像ですらsin波だけですべて再現できるらしいけど、情報量は減るの?
33 :仕様書無しさん:2015/04/07(火) 21:35:58.65 .net
22 :仕様書無しさん:2015/04/04(土) 04:17:55.32 .net
8 :仕様書無しさん:2015/04/02(木) 21:44:40.09 .net
30 :仕様書無しさん:2015/04/07(火) 19:52:37.82 .net
フーリエなんて2ちゃんねるで煽るときしか使わないな
43 :仕様書無しさん:2015/04/11(土) 08:53:19.26 .net
ポインタを教える前に
アドレスをちゃんと理解させる。 ここで駄目なやつはもう無理だからやめてもらう方向で進めたほうが早い
15 :仕様書無しさん:2015/04/03(金) 10:12:48.36 .net
>>10
減るというか変換誤差かな?JPEGとかでサイズが小さくなるのは、量子化で情報を意図的に捨ててるから。量子化係数が100%なら変換誤差しかズレない。
88 :仕様書無しさん:2017/12/29(金) 22:16:41.86 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
L8T8WZEZ94
44 :仕様書無しさん:2015/04/11(土) 15:50:48.80 .net
68 :仕様書無しさん:2015/04/19(日) 17:19:45.84 .net
>>63
スタックオーバーフローの仕組みを知らないのかな?
結構大事だよ
組み込みだとスタック量を見積もって確保しておく
よって多重割り込みは基本的に禁止だし
再帰も禁止
63 :仕様書無しさん:2015/04/15(水) 11:35:40.72 .net
スタックって使い切った場合どう処理されるの?
あぼーん?
47 :仕様書無しさん:2015/04/12(日) 17:28:26.89 .net
再帰の概念を思いついた奴が、すげぇわw と最近思う。
ところで、俺も興味持ってコンピューターの難しいコーナーに行ってみてみたんだけど、初音ミクみたいのやろうとするとフーリエ必要なの?
80 :78:2016/06/06(月) 23:36:49.99 .net
4月からC言語を学び始めた者ですのでお手柔らかにお願いします。
16 :仕様書無しさん:2015/04/03(金) 17:31:59.06 .net
返し方がうまいな、、、
さすが、それなりに難しいことができる人の切り返しは大したもんや
65 :仕様書無しさん:2015/04/15(水) 23:08:31.33 .net
35 :仕様書無しさん:2015/04/08(水) 07:38:28.70 .net
フーリエどころかソートすら自力で組めないわ(ヽ´ω`)
18 :仕様書無しさん:2015/04/03(金) 17:40:18.31 .net
今日朝から調べてたけど、画像を波としてとらえるというがいまいちつかめない。
例えば
RGBは3つを255までの数値に分類してるけど、これをlong型で一つの数値にできる。
この点一つ一つをlong型にして、二次元の巨大なXY表に点として一行分落として、それを曲線で結べば波が出来上がる。
これをsin波に分割して、
周期や振幅、波長の情報だけ記録する。
そうすると、再現に要する情報量が減るという考えでいいの?
76 :仕様書無しさん:2016/05/31(火) 00:55:50.33 .net
73 :仕様書無しさん:2015/04/30(木) 20:44:47.59 .net
ニコニコ超会議終わったね。
行ってないけど、ゲームとか作ってる人は行ってるひとチラホラいた。
21 :仕様書無しさん:2015/04/03(金) 23:48:23.94 .net
34 :仕様書無しさん:2015/04/07(火) 21:42:54.57 .net
>>32
純粋なフーリエ変換は複素数が出てくるからコンピュータでの演算に向かないんだっけか。
7 :仕様書無しさん:2015/04/02(木) 21:42:43.19 .net
「単発(不連続)であっても全ての波形は三角関数の和で表現できる」
というのが数学者フーリエの発見
そういうもんだと信じて色々な資料を読んでいけばわかってくるよ
Asin(wt)のwとは 2πf = wで角周波数と呼ばれる。
つまりAとf(振幅と周波数)の異なる正弦を足し合わせて全ては表現できる
sinとcosは位相が90度ズレただけなので、同じものとする
http://ja.wikipedia.org/wiki/フーリエ級数
32 :仕様書無しさん:2015/04/07(火) 20:43:28.04 .net
お前らが使えるのはフーリエ変換じゃなくて離散コサイン変換のほうだろ?
87 :仕様書無しさん:2017/06/08(木) 20:54:28.00 .net
5 :仕様書無しさん:2015/04/02(木) 21:31:28.71 .net
正弦のこと
三角関数も知らないなら、まず高校生からやり直してね
48 :仕様書無しさん:2015/04/12(日) 17:38:10.29 .net
え? 再帰? そんなの常識でしょw
そんなのずっと前から知ってるよ。
君が再帰の概念を理解したのはいつだい?
ほら、いってみな、いってみな。
48 :仕様書無しさん:2015/04/12(日) 17:38:10.29 .net
え? 再帰? そんなの常識でしょw
そんなのずっと前から知ってるよ。
君が再帰の概念を理解したのはいつだい?
ほら、いってみな、いってみな。
14 :仕様書無しさん:2015/04/03(金) 08:00:56.07 .net
>>13
ずるい解答どけど、
「あ」が描かれた画像をbmpとjpgで
セーブしたときのデータサイズの差を比較すれ
83 :78:2016/06/07(火) 22:05:15.97 .net
すみません。C言語とC++言語の区別がまだよくわかりません。
ファイル名の拡張子がそれぞれ*.cか*.cppになるのは知っています。
でもC++はCを兼ねているんですよね?
それより>>79の説明お願いしますm(. .)m
28 :仕様書無しさん:2015/04/07(火) 08:05:24.18 .net
日本語で関数つくったら怒られた
単に食わず嫌いなだけだろ、、、、
31 :仕様書無しさん:2015/04/07(火) 20:33:11.10 .net
>>30
実際いっぱい釣れるからねw
でも、煽りきれるほど理解していないので、俺はあおりには使えないw
にしてもプログラミングに使えるなら学問云々じゃなく全部取り込めばいいのに・・・。自分から可能性を狭めてどうするんだろ?
71 :仕様書無しさん:2015/04/21(火) 21:39:44.69 .net
60 :仕様書無しさん:2015/04/13(月) 23:00:12.22 .net
おまえが全ての再帰はスタックを消費しないで作れるということを
先に証明して見せなよ。
できるものならね(笑)
レスを投稿する(名前省略可)