星塚研究所

数学を主とした形式科学、自然科学、大学・大学院に関する2chと5chのまとめサイト

知ってるとプログラミングに役立つ数学知識

1:デフォルトの名無しさん : 2018/05/24(木)21:58:03.79 ID: dgeBM9nv.net

 








2:デフォルトの名無しさん : 2018/05/24(木)22:00:29.20 ID: xIKDzvCc.net

 

逆に役立たないの何だよ





3:デフォルトの名無しさん : 2018/05/24(木)22:02:49.69 ID: xmDpqFfV.net

 

三角関数はよく使う





4:デフォルトの名無しさん : 2018/05/24(木)22:33:55.64 ID: UsIL5vRA.net

 

二辺夾角相当





5:デフォルトの名無しさん : 2018/05/24(木)22:38:05.05 ID: VSqvIs/O.net

 

ラムダ計算





6:デフォルトの名無しさん : 2018/05/24(木)22:44:34.78 ID: 7xvmqfIr.net

 

ここまで知ってるの一つも無し





11:デフォルトの名無しさん : 2018/05/26(土)09:18:39.82 ID: b9G7NkBJ.net

 

>>6 
三角関数もか!





16:デフォルトの名無しさん : 2018/05/27(日)17:40:48.36 ID: GQVi1PrW.net

 

>>11 
知らん





17:デフォルトの名無しさん : 2018/05/27(日)18:31:27.99 ID: BznZxuqN.net

 

>>16 
中卒?





18:デフォルトの名無しさん : 2018/05/27(日)18:46:58.13 ID: PKMOK1NR.net

 

>>16 
ホイ卒?





7:デフォルトの名無しさん : 2018/05/24(木)23:33:32.22 ID: 4NPLZ+zo.net

 

プログラマーの専門学校卒なのはしゃーないけど 
頼むからC++出来るいう前に四捨五入くらい説明せんでも理解しておくれよ 

 

計測器とか計算アプリ作るのにINTで処理するやつおらんやろ…専門学校いらんわ





115:デフォルトの名無しさん : 2020/03/30(月)08:00:06 ID: ui29a/VI.net

 

>>7 
そもそも、intとfloatの違いも怪しい奴が居るから





8:デフォルトの名無しさん : 2018/05/25(金)02:59:04.73 ID: gztHcn54.net

 

昨日15年ぶりくらいに微分使った





10:デフォルトの名無しさん : 2018/05/26(土)02:28:24.62 ID: CaSa3+4h.net

 

フーリエ変換に自信ニキおる?





12:デフォルトの名無しさん : 2018/05/26(土)10:00:16.51 ID: El2cF8a9.net

 

行列は描画するのに必要でしょ





14:デフォルトの名無しさん : 2018/05/27(日)00:32:09.59 ID: G4AQ2Fpj.net

 

四則演算





15:デフォルトの名無しさん : 2018/05/27(日)01:14:15.10 ID: ub84Voiu.net

 

N進数の数え方とその変換





26:デフォルトの名無しさん : 2018/05/29(火)01:48:52.44 ID: //DMP9h9.net

 

文系おらんの?




27:3 : 2018/05/29(火)06:45:10.04 ID: lgjXR5TX.net

 

文系ですが





28:デフォルトの名無しさん : 2018/06/09(土)04:57:34.63 ID: Tpcmxlxk.net

 





29:デフォルトの名無しさん : 2018/06/09(土)12:26:06.84 ID: rtAwI42r.net

 

高校数学相当をやり直してるが、とりあえずあんま活きるとは思えん・・・





30:デフォルトの名無しさん : 2018/06/09(土)13:05:26.33 ID: d0T0E8MH.net

 

数学とは意識せずに使ってるからなあ。 
それよりも数学的な考え方が出来ない人の方が問題だわな。





35:デフォルトの名無しさん : 2018/06/10(日)16:27:12.53 ID: XiaHJfFx.net

 

>>30 
数学を勉強しなければ 
数学的な考え方は身につかない





37:デフォルトの名無しさん : 2018/06/10(日)22:39:34.11 ID: jPexeeKB.net

 

>>35 
そらそうだ





38:デフォルトの名無しさん : 2018/06/11(月)18:29:12.89 ID: 6AMv5B/d.net

 

>>30 
慣れているプログラマはほぼこんな感じだろうな 
めんどくさいアルゴリズムになるとライブラリ使うことも多いし 
意識して使ったことがあるのは三角関数くらいしか思いつかない





31:デフォルトの名無しさん : 2018/06/09(土)13:06:01.26 ID: /4cYzKSp.net

 

それは中学数学をやり直す必要があるな





32:デフォルトの名無しさん : 2018/06/09(土)20:11:22.21 ID: EMPQtOrh.net

 

15年組込みでやってきて実際使った数学知識を思い出してみると 
微積分 
・ベクトル 
・行列/行列式 
・一次変換とかアフィン変換とか 
・円の式 
・多角形の面積 
こんなものか





57:デフォルトの名無しさん : 2018/06/21(木)19:51:03.04 ID: G3PMV1Ez.net

 

>>32 
測量ソフトを書いていて、それらを勉強した。で、殆ど中学の授業で習っていたと気づいて驚いた。





88:デフォルトの名無しさん : 2018/06/23(土)12:50:24.32 ID: eQL+m/O0.net

 

>>57 
すげー天才中学だな





90:デフォルトの名無しさん : 2018/06/23(土)13:35:50.61 ID: w+yjxxZE.net

 

>>88 
旧制中学校





33:デフォルトの名無しさん : 2018/06/09(土)20:37:00.23 ID: 4/EdpGqN.net

 

競技プログラミングでは、これらの知識を総動員だな





39:デフォルトの名無しさん : 2018/06/12(火)16:23:20.17 ID: ABnV3iRy.net

 

四則演算。演算とは何かも込みで





40:デフォルトの名無しさん : 2018/06/12(火)18:41:08.86 ID: xWM/55Iw.net

 

>>39 
四則演算は「算数」の領域





53:デフォルトの名無しさん : 2018/06/17(日)13:53:03.26 ID: 4aH3tjyd.net

 

>>40 
四則演算は算数の領域では終わらない 
複素数、行列、有理式、4元数、... 
体論は大学の専門の範疇





43:デフォルトの名無しさん : 2018/06/12(火)20:22:06.80 ID: hgxJWh+b.net

 

2で割った余りで帳票の色を一行ずつ変えるやつ 
1ページあたりの出力行数で割った余りがゼロになったとき改ページするやつ 
3で割った余りがゼロで四半期計を出すやつ 

 

・・・余りしか使ってねえ! 
ていうか最近帳票しか作ってねえぞ!





44:デフォルトの名無しさん : 2018/06/12(火)20:36:18.77 ID: 1pNhRu7S.net

 

最小二乗法を最近覚えた。





45:デフォルトの名無しさん : 2018/06/12(火)21:29:23.48 ID: QyCLVLjC.net

 

せめてどういう分野で 
役に立ったかは書いてくれないと 
数学のキーワードが並ぶだけになってしまう





48:デフォルトの名無しさん : 2018/06/14(木)01:22:21.16 ID: K9vhegSC.net

 

ちんぷんかんぷんなんだが?





49:デフォルトの名無しさん : 2018/06/14(木)08:01:40.78 ID: pdnoNDq/.net

 

物理ではx/0=∞と定義することもあるよ。 
∞^∞とかもあるよ。





56:デフォルトの名無しさん : 2018/06/20(水)23:49:08.84 ID: VwFzBA9K.net

 

>>49 
ただし x≠0 。 

 

関係ないけど、ニュートン法便利。





50:デフォルトの名無しさん : 2018/06/16(土)19:54:14.55 ID: 1Dz35GbM.net

 

三角関数:車のメーターの針をステッピングモーターで滑らかに動かすときに使った





51:デフォルトの名無しさん : 2018/06/17(日)13:37:54.29 ID: brTRb0Nk.net

 

>>50 
それのどこに三角関数が必要なんだろう...





52:デフォルトの名無しさん : 2018/06/17(日)13:48:16.04 ID: 4aH3tjyd.net

 

針の角度で力が変わる 
とかじゃね?





54:デフォルトの名無しさん : 2018/06/18(月)15:03:01.27 ID: i1KGfyr8.net

 

三角関数は、歩く時のカメラの上下とか反復で滑らかにする時、とかに使ってるな。





55:デフォルトの名無しさん : 2018/06/18(月)23:21:30.36 ID: ISwkLMku.net

 

円運動や振動はみな三角関数だよ。





58:デフォルトの名無しさん : 2018/06/22(金)01:51:19.79 ID: Hssdw/9K.net

 

ラプラス変換がプログラミングに役立つ? 
どんなプログラミング?





59:デフォルトの名無しさん : 2018/06/22(金)01:56:51.29 ID: lclIX0dS.net

 

フーリエ変換なら使ぬほど使う





61:デフォルトの名無しさん : 2018/06/22(金)02:00:48.95 ID: Hssdw/9K.net

 

逆数学 
公理的集合論 





62:デフォルトの名無しさん : 2018/06/22(金)02:08:27.55 ID: lclIX0dS.net

 

実際俺はフーリエ変換を使いすぎて死んだ





89:デフォルトの名無しさん : 2018/06/23(土)12:51:30.02 ID: eQL+m/O0.net

 

>>62 





63:デフォルトの名無しさん : 2018/06/22(金)02:50:19.49 ID: Hssdw/9K.net

 

御愁傷様です





64:デフォルトの名無しさん : 2018/06/22(金)03:13:32.74 ID: NqN91hN5.net

 

データ圧縮は離散コサイン変換多用するね





67:デフォルトの名無しさん : 2018/06/22(金)07:50:07.36 ID: B4dYVWwz.net

 

>>64 
ウェーブレットでもええんやで。





65:デフォルトの名無しさん : 2018/06/22(金)06:45:34.37 ID: Hssdw/9K.net

 

データ圧縮っていうか、画像圧縮だな



受講者満足度も90%以上!【WebCamp】 

 

69:デフォルトの名無しさん : 2018/06/22(金)09:21:23.79 ID: BBNQpXP6.net

 

いまどき画像圧縮にDCTはないだろ。古代の技術だ。





76:デフォルトの名無しさん : 2018/06/22(金)12:29:19.93 ID: gqGFuRWk.net

 

JPEGなんて1992年の技術だからなぁ。JPEG 2000はDCTではなくてDWTだしね。 
もう20年以上DCTを活用したものなんて出てきてないだろ。





81:デフォルトの名無しさん : 2018/06/22(金)14:34:29.65 ID: /lW4V8Lt.net

 

>>76 
J2K こそ使われてないだろ。





77:デフォルトの名無しさん : 2018/06/22(金)12:36:10.49 ID: 8O9PVY1L.net

 

別に新しくなくても使うからね





78:デフォルトの名無しさん : 2018/06/22(金)12:42:55.32 ID: gqGFuRWk.net

 

枯れて先がないものの数学的な知識なんていらないじゃん。 
誰かが作った枯れたライブラリを呼ぶだけでしょ。 
車輪の再発明みたいな無駄な努力がお好きな人?





79:デフォルトの名無しさん : 2018/06/22(金)13:04:03.25 ID: 9IQ7abcw.net

 

wavを再生しながらスペアナ表示させたいんだけど、どんな数学知識が 
必要ですか?皆目見当もつかず行き詰ってます。 
32ビットマイコンで作ってます。 
wav再生はできています(PWM使用)。 
言語はC or C++で、DSPは搭載してません。 
範囲の異なるバンドパスフィルタを使うのかと思いますがどうでしょうか?





82:デフォルトの名無しさん : 2018/06/22(金)18:29:49.44 ID: 0px4TqJV.net

 

>>79 
直交変換 
線型フィルタ 
など





80:デフォルトの名無しさん : 2018/06/22(金)13:18:46.87 ID: 8O9PVY1L.net

 

今使われてるのに古いから勉強しないとかよく分からん考えだな





83:デフォルトの名無しさん : 2018/06/22(金)18:30:36.18 ID: 0px4TqJV.net

 

数学的知識ってよりは工学的知識だな





84:デフォルトの名無しさん : 2018/06/22(金)21:07:39.79 ID: 9IQ7abcw.net

 

>>83 
おお、レスありがとう。早速しらべてみる!





86:79 : 2018/06/22(金)21:42:39.67 ID: 9IQ7abcw.net

 

なんとなくイメージがわきました。 
Excelで計算中





91:デフォルトの名無しさん : 2018/06/23(土)20:49:30.59 ID: wLIhPUfX.net

 

ワイFラン大卒文系、何ひとつ分からない





95:デフォルトの名無しさん : 2018/07/01(日)00:18:26.80 ID: fc6M1Ev7.net

 

趣味でやるなら 
極座標やアフィン変換が理解できてれば 
いろいろと楽しいことができるぞ





98:デフォルトの名無しさん : 2018/07/06(金)18:59:38.50 ID: 49COMX7t.net

 

ド・モルガン 
裏表使いこなして、読み易くしよう。





102:デフォルトの名無しさん : 2018/08/23(木)21:52:17.65 ID: p0u00SDp.net

 





105:デフォルトの名無しさん : 2018/11/14(水)00:21:41.09 ID: 7Ifnwzhb.net

 

数字は全角じゃなく半角で書く





106:デフォルトの名無しさん : 2019/01/26(土)21:09:58.96 ID: W6E188Lf.net

 

ここまで郡数列なし 

 

1列に5個表示する、とかいうやつでよく使うと思うんだが





109:デフォルトの名無しさん : 2019/01/30(水)01:19:03.78 ID: nTVyoRLY.net

 

こういうスレタイの書籍でたら買っちゃう系





118:デフォルトの名無しさん : 2020/04/07(火)13:00:11 ID: MYyEIK8A.net

 

普通は数学的知識は不要だよ 
必要なのは数学的、理論的思考 
小学校で算数が得意だったら見込みあり 

 

数学の理論が必要になったときに調べればいい





119:デフォルトの名無しさん : 2020/04/07(火)15:04:36.35 ID: wgfciPGx.net

 

数学知識が不要なのは底辺くらいじゃね? 
「ライブラリが計算してくれるから」が答えだったら、計算が合わない時に何が違うのかわからなくなりそ





126:デフォルトの名無しさん : 2020/04/09(Thu)17:17:40 ID: C6/PkRZa.net

 

>>119 
信頼できるライブラリに投げて「計算が合わない」って自分の設計ミスしかありえない 
自分のこだわりで作るとか特殊な状況じゃなければ細かい知識までいらんわ





124:デフォルトの名無しさん : 2020/04/09(木)16:23:59.34 ID: Jilblwzi.net

 

もしかすると有限容量で実数を完全に記録する方法を思いついたかもしれない。


参考文献

http://toro.2ch.sc/test/read.cgi/tech/1527166683/