タグ

mathに関するefclのブックマーク (19)

  • 150 分で学ぶ高校数学の基礎

    [重要なお知らせ (2023/8/12)] 現在,スライドの p.10 に不十分な記述があります.ルートの答えは 0 以上の数に限定することに注意してください (たとえば -3 を 2 乗しても 9 ですが,ルート 9 は -3 ではありません).なお,現在筆者のパソコンが修理中でデータがないので,修正は 1 週間後となります. [目次] 第1章 数学の基礎知識(p.5~) 第2章 場合の数(p.31~) 第3章 確率と期待値(p.56~) 第4章 統計的な解析(p.69~) 第5章 いろいろな関数(p.103~) 第6章 三角比と三角関数(p.141~) 第7章 証明のやり方(p.160~) 第8章 ベクトル(p.187~) 第9章 微分法と積分法(p.205~) 第10章 その他のトピック(p.240~) スライドのまとめ(p.254~)

    150 分で学ぶ高校数学の基礎
    efcl
    efcl 2022/09/11
    高校数学
  • Mafs: React components for interactive math

    React components for interactive mathBuild interactive, animated visualizations with declarative code.

    efcl
    efcl 2021/09/04
    数式のビジュアライズライブラリ
  • random numbers

    random numbers: n. When one wishes to specify a large but random number of things, and the context is inappropriate for N, certain numbers are preferred by hacker tradition (that is, easily recognized as placeholders). These include the following: Long described at MIT as ‘the least random number’; see also 23. This may be Discordian in origin, or it may be related to some in-jokes about 17 and “y

    efcl
    efcl 2021/05/10
    プログラムとかで見るマジックナンバー 17, 23, 37, 42, 60, 105, 666
  • CGのための数学

    コンピュータグラフィックスに関する数学,線形代数や確率,統計,微積分,クォータニオン,フーリエ解析などに関する解説書です. 誤字や間違いなどのご指摘は以下からコメントをお願いします. https://zenn.dev/mebiusbox/scraps/90bc293a07430d

    CGのための数学
    efcl
    efcl 2021/02/28
    "コンピュータグラフィックスに関する数学,線形代数や確率,統計,微積分,クォータニオン,フーリエ解析などに関する解説書です."
  • 高等学校数学科教材(行列入門):文部科学省

    教材は,行列の基的な性質を学ぶために作成したものです。 行列については,平成21年告示の学習指導要領における新設科目「数学活用」の「社会生活における数理的な考察」の「数学的な表現の工夫」の内容となりました。行列は現代数学の基礎的な内容として様々な場面で活用されているにもかかわらず,繁雑な計算の意味やどのような場面で活用されるのかがわかりにくかったことから,「数学活用」の内容としたものです。ただし,「数学活用」の内容としたことから内容は大綱的に示すことになりました。そこで,専門教科理数科の「理数数学特論」の内容としてはそれ以前のもの(平成11年告示の学習指導要領における数学Cの内容)をそのまま残すとともに,高等学校数学を超える内容に興味をもつ生徒には「数学活用」の内容を踏まえ「線型代数学入門」のような学校設定科目を設けて指導することを推奨してきました。 平成30年告示の学習指導要領では数

    高等学校数学科教材(行列入門):文部科学省
    efcl
    efcl 2020/12/12
    行列入門の教材。 表同士の計算をコンピューターで効率的にできる行列という話
  • JavaScriptで簡易物理エンジンを実装する

    記事は、書籍「ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTMLCSSも身につく!」用に作成した簡易2D物理エンジン「Tiny2D.js」の詳細解説です。 はじめに 記事は、書籍「ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTMLCSSも身につく!」用に作成した簡易2D物理エンジン「Tiny2D.js」の詳細解説です。Tiny2D.jsは角速度や質量は考慮しない、矩形と円しかサポートしないなど、物理エンジンと名乗るには僭越なほどシンプルなものですが、シンプルなだけに使い方も簡単で、修正も十分に可能です。「百聞は一見にしかず」です。まずはサンプルを実行してみて、どのような動きをするのか皆さん自身で確かめてみてください。 物理エンジンとは 「アングリーバード」や「モンスターストライク」など物理エンジンを活用したパズル系のゲーム

    JavaScriptで簡易物理エンジンを実装する
    efcl
    efcl 2020/04/26
    ベクトルの基礎について、内積、外戚、物理エンジンの反射の実装
  • Pythonで動かして学ぶ!あたらしい数学の教科書 機械学習・深層学習に必要な基礎知識 | 翔泳社

    AI開発に必要な数学の基礎知識がこれ1冊でわかる! 【書の目的】 書は以下のような対象読者に向けて、 線形代数、確率、統計/微分 といった数学の基礎知識をわかりやすく解説した書籍です。 【対象読者】 • 数学AI機械学習を勉強する際の障壁になっている方 • AIをビジネスで扱う必要に迫られた方 • 数学を改めて学び直したい方 • 文系の方、非エンジニアの方で数学の知識に自信のない方 • コードを書きながら数学を学びたい方 【目次】 序章 イントロダクション 第1章 学習の準備をしよう 第2章 Pythonの基礎 第3章 数学の基礎 第4章 線形代数 第5章 微分 第6章 確率・統計 第7章 数学機械学習で実践 Appendix さらに学びたい方のために 序章 イントロダクション 0.1 書の特徴 0.2 書でできるようになること 0.3 書の対象 0.4 人工知能AI)と

    Pythonで動かして学ぶ!あたらしい数学の教科書 機械学習・深層学習に必要な基礎知識 | 翔泳社
    efcl
    efcl 2019/09/25
    Pythonで数学
  • コンピュータ以前の数値計算(1) 三角関数表小史 -

    現代の三角関数計算 三角関数の値を計算する方法として、現代人が素朴に思いつくのは (1)いくつかの角度に於ける値を事前に計算しておき、一般の場合は、それを補間した値を使う (2)Taylor展開の有限項近似 の二つの方法だと思う。Taylor展開を使う場合、角度をラジアン単位に変換する必要があるので、円周率を、ある程度の精度で知っていないといけない。 コンピュータ用に、もう少し凝ったアルゴリズムが使われることもある/あったらしいけど、今のコンピュータでは、(2)の方法が使われることが多い。例えば、Android(で採用されているBionic libc)では、アーキテクチャ独立な実装は、単純なTaylor展開を利用するものになっている。 https://android.googlesource.com/platform/bionic/+/refs/heads/master/libm/upst

    efcl
    efcl 2019/09/25
    数学の歴史
  • 線形代数の知識ゼロから始めて行列式「だけ」理解する - アジマティクス

    この記事は、線形代数において重要な「行列式」の概念だけを、予備知識ゼロから最短距離で理解したい人のための都合のいい記事です。 そのため、わかっている人から見れば「大雑把すぎじゃね?」「アレの話するんだったらアレの話もしないとおかしくね?」という部分が少なくないかもですが、趣旨をご理解いただいた上でお付き合いください。明らかな間違いに関しては、ご指摘いただけますと助かります。 線形変換 ↑座標です。 座標を変形することを考えます。つまり、座標変換です。 座標変換にもいろいろあって、以下のようにグニュッと曲げたやつ も座標変換には違いありませんが、今回ここで考えるのは線形変換だけにします。線形変換とは大雑把に言えば「すべての直線を直線に保つ」「原点を動かさない」という条件を満たす変換です。 そういう変換には例として、伸ばしたり縮めたりの拡大・縮小(scale)、原点中心に回す回転(rotate

    線形代数の知識ゼロから始めて行列式「だけ」理解する - アジマティクス
    efcl
    efcl 2018/12/28
    線形代数のわかりやすい図解。 ベクトルと行列について
  • MathML in Web Browsers

    A joint effort to add native MathML-Core support to web browsers Email twitter 'MathML in Chromium' project is completed! (10 Jan 2023) Igalia's implementation shipped in official Chrome releases. Igalia at BlinkOn 17 (18 Nov 2022) Igalia announced MathML will ship in Chrome 109. March 2022 - Sept 2022 Update - MathML-Core Support (06 Oct 2022) An overview of the work done in the last 6 months. Mo

    efcl
    efcl 2018/11/08
    MathML in Chromium by Igalia
  • Wolfram|Alpha: 世界の知識を計算可能にする

    Wolframの画期的なアルゴリズム,知識ベース,AIテクノロジーを使って, 専門家レベルの答を計算しましょう数学 ›ステップごとの解説高等学校 数学中学数学小学校算数初歩的な計算代数プロットとグラフィックス微積分と解析その他 »科学・テクノロジー ›Units & MeasuresPhysicsChemistryEngineeringComputational SciencesEarth SciencesMaterialsTransportationその他 »社会・文化 ›PeopleArts & MediaDates & TimesWords & LinguisticsMoney & FinanceFood & NutritionPolitical GeographyHistoryその他 »日常生活 ›Personal HealthPersonal FinanceSurprisesEn

    Wolfram|Alpha: 世界の知識を計算可能にする
    efcl
    efcl 2018/06/19
    Wolframの日本語版が公開された。 数学などが日本語化されてる
  • Amazon.co.jp: Pythonからはじめる数学入門: Amit Saha (著), 黒川利明 (翻訳): 本

    Amazon.co.jp: Pythonからはじめる数学入門: Amit Saha (著), 黒川利明 (翻訳): 本
    efcl
    efcl 2017/11/03
    Pythonで高校数学を表現する書籍
  • グロタンディーク素数 - tsujimotterのノートブック

    この記事は 明日話したくなる数学豆知識アドベントカレンダー の 1日目の記事です。 アドベントカレンダーの季節がやって参りました。 今年は「明日話したくなる数学豆知識アドベントカレンダー」というものを立ち上げてみました。よろしければ1ヶ月お付き合いくださいませ。 明日話したくなる数学豆知識 Advent Calendar 2014 - Adventar まだ空きはありますので、記事を書いてみたい方も募集中です♪ このイベントをきっかけに、数学好きの皆様で交流ができたらなと思っています。 第1日目の日は「グロタンディーク素数」についてです。 グロタンディーク素数の話をする前に、アレクサンドル・グロタンディークという数学者についてお話ししないといけません。 Wikipediaを見ていただくと分かりますがスキンヘッドの怖いおじさんです。 アレクサンドル・グロタンディーク - Wikipedia

    グロタンディーク素数 - tsujimotterのノートブック
    efcl
    efcl 2017/09/28
    57という素数について。 マジックナンバー
  • Webプログラマと数学の接点、その入り口

    フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発

    Webプログラマと数学の接点、その入り口
    efcl
    efcl 2016/10/06
    ベクトルについてのプログラミング的な説明
  • クリエイティブコーディングのための数学 JavaScript 入門 [三角関数と行列]

    Boost.勉強会#19東京 Effective Modern C++C++ Core GuidelinesShintarou Okada

    クリエイティブコーディングのための数学 JavaScript 入門 [三角関数と行列]
    efcl
    efcl 2016/04/17
    JavaScriptと数学について。 三角関数と行列について
  • 「第1回 プログラマのための数学勉強会」開催しました!(動画&資料つき) - 34歳からの数学博士

    どうも、佐野です。 昨日「第1回 プログラマのための数学勉強会」を開催しました。朝からの大雪にも関わらず多くの方にお集り頂き、濃厚なセッションの数々をお送りすることができて大変嬉しく思っております。 以下、各セッションを動画・資料と共に、簡単に内容のご紹介をさせて頂きます。 1. 「プログラマのための線形代数再入門」 - 佐野岳人 [資料] トップバッターとして発表させて頂きました。線形代数は3Dプログラミングをはじめ、画像処理や機械学習など多くの分野で必要になる数学の分野です。「行列の積はなぜこんな複雑な形をしているのか?」から「行列は線形変換・アフィン変換の定量表現である」という話をしました。 次回は中編として「行列式・逆行列とその実装」、後編で「座標変換と固有値・固有ベクトル」を発表してみたいと思います。 2. 「明日話したくなる「素数」のお話」 - 辻順平 [資料] 日曜数学者 i

    「第1回 プログラマのための数学勉強会」開催しました!(動画&資料つき) - 34歳からの数学博士
    efcl
    efcl 2015/02/03
    数学勉強会
  • 数学初心者のための「型システム入門」入門 - 廻る技術の覗き穴

    社内で「TaPLで殴りあう会*1」が開催されるというので、型システム入門(通称TaPL: Types and Programming Languages)を購入したものの、内容が難しくて序盤からまったくと言っていいほど読み進めることができませんでした。 型システム入門 −プログラミング言語と型の理論− 作者: Benjamin C. Pierce,住井英二郎,遠藤侑介,酒井政裕,今井敬吾,黒木裕介,今井宜洋,才川隆文,今井健男出版社/メーカー: オーム社発売日: 2013/03/26メディア: 単行(ソフトカバー) クリック: 68回この商品を含むブログ (7件) を見る しかし、読めないままにしておくのは悔しいし、内容はとても面白そうなので、やはりちゃんと読めるようになりたい。 そこで基礎的な書籍とWebで情報収集してから再度挑戦したところ、なんとか読み進められるようになりました。 監

    数学初心者のための「型システム入門」入門 - 廻る技術の覗き穴
    efcl
    efcl 2013/07/25
    TaPLを読むために読むもの
  • MathSass

    CSS で角度を扱う機会が増えてきたので、三角関数を中心にいくつかの数学関数を Sass 関数として実装してみてる。「三角関数を中心に」とかさらっと書いてるけど、書いてる人はタンジェントとか高校で習ってないと言い張る程度の理解なので注意。書いてるうちに芋づる式に増えて手に負えなくなってきたところで GitHub に公開することにした。 terkel/mathsass · GitHub ほんとは Ruby のモジュールで書けば簡単かつ精度も高いだろうし、将来 Sass のネイティブに実装されれば用なしになるわけだけど、勉強になるのでやってて満足度は高い。 これ系の Sass 実装でまとまったものは adambom/Sass-Math と Team-Sass/Sassy-math ぐらいしか見つけられなかったし、これらの中でもものによってバグってるっぽいのもあったので、ほかに 404 Blo

    MathSass
    efcl
    efcl 2013/04/14
    Sassで数学関数
  • Mathematics Stack Exchange

    Stack Exchange Network Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Visit Stack Exchange

    Mathematics Stack Exchange
    efcl
    efcl 2012/06/26
    数学に関するStack Overflow的なやつ StackExchange
  • 1