Colab

Colab で学ぶ LaTeX

はじめに はてなでも、Qiita でもマークダウンできれいな数式が書けます。 $$ E=mc^{2} $$ とか。 この数式を書く記法を LaTex と言って、本来は数学書を書くための組版処理システムなのですが、数式を書く部分が LaTeX のサブセットの MathJax として ブロ…

Colab で学ぶ Sympy

はじめに 数学を学ぶためになんらかの数式処理システムは必須だろうと思う。 この Colab のノートブックは Sympy という数式処理システムの学習資料です。 https://colab.research.google.com/github/kalz2q/mycolabnotebooks/blob/master/math_sympy_short.…

Colab (Jupyter) エディター内キーボードショートカット

Colab (Jupyter) でコードセルやテキストセルを編集中に使えるキーボードショートカットの機能についてまとめようと思いました。 メニュー -> ツール -> キーボードショートカット (Ctrol+M H) で出てくる一覧に例えば Ctrl+C (コピー) や Ctrl+Click (マル…

Colab の matplotlib で日本語を使う (使わない)

はじめに Colab 自体は日本語はもちろんオーケーなのですが、 matplotlib のテキストなどで日本語を使おうとするとエラーになります。 コードセルを1つ別に開いて、次のようにしてから import japanize_matplotlib して使えるようになりました。 %%capture !…

Colabで遊ぶ scatter で random に点を打つ

Colab で遊ぶシリーズ scatter で random に点を打つ。 カラーも random できれば Colab で開いて実行してみてください https://colab.research.google.com/github/kalz2q/mycolabnotebooks/blob/master/z_scattercolor.ipynb *{stroke-linecap:butt;stroke-…

論理記号一覧

記号 latex 備考 $\in$ \in 属する、元である、含まれる $\owns$ \owns 含む $\Longrightarrow$ \Longrightarrow ならば $\implies$ \implies ならば $\not \in$ \not \in 属すの否定 $\not \owns$ \not \owns 含むの否定 $\phi$ \phi 空集合 $\emptyset$ \e…

マークダウンの空白行の入れ方とドルマークのエスケープ方法

最近はてなブログだけでなく、GitHub や Colab でマークダウンで数式入りの文章をたくさん書いているのですが、マークダウンの中で空白行をどうやって入れるか、数式を書くときに使うドルマーク、dollar sign をどうやってエスケープするかについて。 markdo…

Colabで学ぶC++

Colabの環境にg++(gcc)があるので、コードセルにC++のプログラムを書いて%%writefileで保存してg++でコンパイルして実行するというやりかたにすればインタラクティブにC++が学べる!!!! というアイデアでためしにw3schoolsのC++ TutorialをColab化してみまし…

Colabで学ぶ NumPy

100 numpy exercises というのがあって、これが素晴らしいのですが、問題と解答を Colab 化するのをやっています。 まだ途中ですが、とりあえず半分 50 題を越えたのでご紹介。 https://colab.research.google.com/github/kalz2q/mycolabnotebooks/blob/mast…

マークダウンでドルマーク `$` を表示する方法

マークダウンでドルマーク $ は LaTeX (MathJax) で数式を表現するので使われてしまうので、バッククォートで囲んで逃げるか、HTML で表現するしかありません。 HTMLでの表現を調べたので備忘です。 $ => $5 ドル が確実か。 $ => $10 ド…

matplotlibで数直線を描く

はじめに Colabで遊んでいます。 数直線number lineをmatplotlibで描いて見ました。コードセルにimport matplotlib.pyplot as pltとして書いて、実行すると描画がされます。svgにも吐き出せたので、ここではsvgで貼り付けました。 コード まずは両端を矢印に…

テスト Colab GitHub 連携

はじめに GitHubとColabの連携はわかりました。 だいたいわかったと思う。 とりあえず使えています。 で、これをはてなとかQiitaの記事にする場合、Colabのファイルメニューにマークダウンに変換がないみたいなので、一旦パソコンで jupyter nbconvert --to …