知ってるとプログラミングに役立つ数学知識
バンド数が多いなら窓かけてFFT
少ないならバンドパスフィルタ 算数も数学もほぼ忘れたんだけどやり直したほうがいいのかな・・ テンソルと行列が同じだと言ってる人と
違うものだから気をつけろと言ってる人が居て
混乱する >>200
納期に近づけば近づくほどバグが増えて完成が遅くなる法則? 単独の数がスカラー
複数の数の並びが(1つでもいい)がベクトル、ベクター
二次元以下の配列(スカラーとベクトルを含む)が行列
一般の配列(三次元、四次元の配列、行列、ベクトル、スカラーを含む)がテンソル
定義自体は難しくもなんともない
演算も実はそんなに難しくない
難しいと思い込んでいるだけ 単に数を複数並べてもそれがいつもベクトルになるとはかぎらない
「ベクトルの成分」にはなるかもしれないが、それが本当にあるベクトルの成分であるためには
座標の変換に対してある決まった規則に従って変換されなければならない
しかしもしそれらの数が正しい変換則に従って変換されるとしても、それ自体はベクトルではなく、
ある決まった座標の上での成分にすぎない。その座標の基底と合わせてはじめてベクトルになる。
テンソルと行列の関係は、上でいうベクトルと「ベクトルの成分を並べた数の集まり」の関係と同じ。 直線(1) y = -x + 9 と
直線(2) y = x/2 - 3 と
直線(3) x=2 がある
(1) と (3) の交点を A
(2) と (3) の交点を B
(1) と (2) の交点を P
とするとき
点P を通り三角形 ABP の面積を二等分する直線の式を求めよ
python + matplotlib で線形代数を使って解いてください >>210
面白い問題だね
プログラミングのお題スレで出題したほうがいいのでは 役に立つのは
組み合わせ、確率、線形代数
役に立たないのは
圏論、ラムダ計算 >>210
紙と鉛筆で解いた方が早いような気がするが 問題を読むのに20秒
解き方を考えるのに5秒
Pを求めるのに10秒
傾きを求めるのに2秒
y切片を求めるのに3秒
計40秒 直線の式は OP↑ + t(PA↑ + PB↑)
A=(2, 7), B=(2, -2), P=(8, 1) は安産なので
(8, 1) + t((-6, 6) + (-6, -3)) が直線の式
T = 3t と置いて x = 8 - 4T, y = 1 + T
Tを消すと x = 8 - 4(y-1)
x + 4y = 12 が答え
ここから sympy / matplotlib 使う方法は知らん ひょっとして自然言語で放り込んで
式が出力として出てくるpythonのプログラムを求めているとか? int main() {
printf(“私はこの問題について真に驚くべき証明を発見したが、ここに記すには余白が狭すぎる。”);
return 0721;
} >>222
確かに数学は苦手です…
何を勉強すればいいか、是非ご教示くだされば幸いです >>223
数学は才能だから
凡人は何をやっても凡人 >>228
数学はどの辺まで?
知っている分野を言ってみて >>231
お前偉そうだけど
お前は数学の何を知ってるの? >>212
周囲に対して数学マウント取るのに、圏論は「役に立つ」じゃん? 大浦版実数離散FFTの縦軸の単位ってどうなっているのでしょうか?
例えば1Hzで±0.5の振幅を入れた時に、
複素数の二乗和の平方根【√(N[0]^2 + N[1]^2)、√(N[2]^2 + N[3]^2)、・・・】を取って2倍しても
1Hzが0.5にならないのですが、何か間違えていますでしょうか? FFTサイズのルート倍
FFTサイズ倍
が考えられそう 離散ウェーブレット変換のマザーウェーブレットにガボールって組み合わせを
解析ソフトや実際に使っている論文を見ないのですが、
何か理由でもあるのでしょうか?