2009-04-06 21 views
29

数学的表記法を教える本やウェブサイトの推奨事項はありますか?開発者として、私は.NET/SQL ServerのものからFlashのゲームまで、幅広いプロジェクトを担当しており、インターネット上の記事を参考にしています。多くの記事には数式が含まれていますが、「普通の英語」の説明が付いていない限り、私は通常、数式をコードに変換するのに苦労しています。数学記法を学ぶには?

私はインタラクティブマルチメディアの学位を取得していますので、正式な高等教育はありませんでしたが、数学的にも計算に値するとは思いません。

この表記法を学ぶことによって、私は実際にもっと多くのことに取り組むことができるようになりました。


、私は学校に戻っ示唆し、私はこれが最善の策だろう知っていながら、それは単にオプションではありません、と高い数学のコースをしないでください。それ以外にも、あらゆる提案が大歓迎です。ここで


アップデートは、私が最も頻繁にプログラムすることのいくつかの種類があります。私はこれらがカバーする数学の分野がわからない。

  • 2Dおよび3D衝突検出は、主
  • 色操作ゲームの周りに基づいてデータ収集アプリケーションのためのユーティリティ(登録フォーム、調査、等)
  • 2Dおよび3Dベクトル演算を、報告
  • (プログラムフェージング色を追加したり減算したりして、色を明るく/暗くします。)

これは少しのコンテキストを追加するのに役立ちます。

+1

あなたが理解しようとしている記事の種類の例をいくつか教えてください。数学は大きな分野ですが、行列、線形代数、統計などです。これらはすべて開発者にとって有益ですが、それらの速度を上げるためにはすべて異なるリソースが必要です。 – dommer

答えて

8

多くのアプリケーションがコンピュータグラフィックスになっているようです。

古典的な教科書の一つがFoley and Van Damです。あなたはコピーを得ることを検討するかもしれません。 行列を説明するのが遅くなることはありません(私が座標変換のページに与えたリンクを見てください)が、線形代数の概念のいくつかについて基本的な検索を行うか、ライブラリから線形代数帳をチェックアウトすることができます。

線形代数コース(固有値、行列ファクタリング、&その他のもの)の完全な「消化」から多くの利益を得ることはできません。私はちょうどそれが現われるときに一度に一つのコンセプトを取るだろう。遅い浸透からかなりのことを学ぶことができます。

2

表記の説明付きの良い本はです。

4

すでに良い回答です。

あなたが任意のスキミングなしで、一度に減速し、それを1つの方程式を取らなければならないので、それは、非常に少数のシンボルに意味の多くをパックするための数学の表記は、難しいことを期待すべきです。そして、通常、一般的な主題に関する本や記事を読まなければなりません。

私は、彼らが不慣れな作業に取り組んとき、彼らがダウンして、いくつかのコーヒー、遅い方法を取得し、彼らはそれを理解するまで、それぞれの文と各方程式を解析しなければならなかったと言った数学の教授を知っていました。

私は毎日の仕事でかなりの数学を使う必要がありますが、大部分は高等学校の代数とトリグに加えて、基本微分方程式と本当に基本微分方程式と線形代数です。ほとんどの人は高校のものしか必要としません。

幸運のベスト。

7

あなたが理解する必要がある主なものは、セット理論の表記です。あなたが本当に必要とするのは、あなたが見つけることができる最も薄い本です。それはあなたが必要とするものの90%を持っています。

は私がの感覚を作ることができなかったことはほとんどなかったその後、何年か前にHalmosによる「ナイーブ集合論」を読んで覚えています。しかし、その特定の本がオプションではない場合は、大学図書館に立ち寄って、入門セット理論の本を選んでください。そうすれば、必要なものが得られます。