プログラミングの海

日本人。パソコン上でカチャカチャやったりペンでカキカキしたりするのが趣味。数値解析とか…

プログラミングの海

日本人。パソコン上でカチャカチャやったりペンでカキカキしたりするのが趣味。数値解析とかちょっとしたプログラミングのことを書いてます。便利な〇〇もあるかも。木曜日に投稿予定です。プログラミング歴2年(Scratch+Python)

最近の記事

単位離散化関数

※これは全て私の考えた物です。検索しても出てこないので、注意してください。 単位離散化関数とは離散化関数$${d_n(x)}$$(英語で「離散」がDiscreteなので)と、もう一つ関数$${f(x)}$$を考えます。 この時、$${d_n(x)*f(x)}$$が間隔$${n}$$で関数$${f(x)}$$の値になり、それ以外は0になる関数が$${d_n(x)}$$です。(間隔$${n}$$で離散化される) 関数の性質間隔$${n}$$で離散化されるので、このような関数の

    • 数値解析で線形常微分方程式を解く

      プログラミングの海 初の数学系記事です。 今回は「線形常微分方程式の数値解析」です。主に数値微分を使います。 数値微分とは数式で書くと$${y'(x)=\frac{y(x+d)-y(x)}{d}}$$を使います。(前進差分) 今回はオイラー法を使って解きます。 $${x≧0}$$について考えます。 また、微小値$${d=10^{-3}}$$とします。Scratchを使って解きます。 記法について$${y=y(x)}$$ $${y}$$は$${x}$$の関数 $${d}

      • 便利な拡張機能(ウェブストア)

        私は普段、Google Chromeを使っています。調べたりしているうちに「拡張機能」について知ったので、ここでは普段私がインストール&使用している拡張機能9個を紹介します。今回は少し長めの記事になります。 Scratch AddonsScratchをやる人は、必ず入れておきたい拡張機能です。Scratchの機能が増えます。とにかく便利! 私が使用している設定でファイルを添付してあります。ウイルスやワームは入っていないのでご安心ください。 「設定ファイルの読み込み→このファ

        • 便利なサイトまとめ

          私がよく使うサイトをまとめました。結構便利だと思うのでぜひ使ってみてください。気が向いたら増やします。 工具邦いろいろ便利な「工具」が入っています。有料会員や年間契約は不要。 「工具」の一部 webタイマー ルーレット リアルコイントス フォント変換 改行と空白のコンバータ Google絵文字 QRコードジェネレーター パスワード生成 実際のサイズの定規 とても便利です。SNSをしている人はぜひブックマーク登録してください! 数学系趣味でよく使う数学系

          Desmosで作ったものをまとめてみる(2D関数グラフ)

          Desmos ー 帯、結びつき、靭帯 皆さんはDesmosというサイトを知っていますか? 式を入力するだけで関数グラフを描いたり、定規やコンパスを用いて幾何図形を作図することもできます。 私がこれまで作ってきたものの中で見てもらえそうなものを公開します。 Relu関数とその微分ずいぶん前に作ったので、コメントしてあったことを書きます。 コメントしてあったこと 手書き数字認識AIのために活性可関数を作る。活性化関数は最小化で微分条件が欲しい。しかし、Relu関数は微分不可

          Desmosで作ったものをまとめてみる(2D関数グラフ)

          初投稿

          こんにちは。プログラミングの海です。noteに文章を初公開してみました。 文字がおかしくなってたりするかもしれませんが許して下さい。 自己紹介趣味はプログラミングです。PythonやScratchで考えたりしています。 あと、数学が好きです。純粋な数学というよりは、数値解析やグラフ理論といったプログラミングに使えそうなものをやっています。再帰大好きです。 私が言えることはそのくらいですね。。。 アカウント紹介プロフィールには書けなかったのでここに書きます。 Scratch