2015-01-01から1年間の記事一覧

jupyter notebook で起動できるようにする

目次へ IPython に関する新しい本を見つけた。 Learning IPython for Interactive Computing and Data Visualization, second edition それによると Jupyter notebook を起動するには jupyter notebookで起動すると書いてある。しかし使用しているものは ipy…

WXYZ-Wing-4222 の判別関数と探索関数: sudokuwiki.org

目次へ WXYZ-Wing-4222 の判別アルゴリズムと探索の関数 Sudokuwiki.org に WXYZ-Wing の解説 が載っている。 図を見ていると分かったような気になるがプログラムを作るために WXYZ-Wing を判別する次のアルゴリズムを作った。この配置の特徴を示すため WXYZ…

Sudoku-3268-hard, the guardian, 31 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3258 hard, the guardian, Sat 31 Oct 2015 を Mathematica で解いた。 Sudoku 3262 hard Step by step の解答 このパズルは Naked Singles(裸のシングル) 、Hidden Singles(隠れたシングル) を使って答えが求まる。 この表の1番目の手順が意…

日本語の Kindle本 を読む方法

目次へ 日本語の Kindle本 を読む方法 Kindle Fire HDX 8.9 を Amazon.com に登録しているので “日本語の Kindle 本” を読むことができない。そこで PC や Mac で読むことを考えた。 Kindle for PC や Kindle for Mac をインストールして Amazon.co.jp に登…

XYZ-Wing の判別関数と探索関数: sudokuwiki.org

目次へ XYZ-Wing の判別アルゴリズムと探索の関数 Sudokuwiki.org に XYZ-Wing の解説 が載っている。 図を見ていると分かったような気になるがプログラムを作るために XYZ-Wing を判別する次のアルゴリズムを作った。 データ構造を{ {{X,Y, Z}, {X, Z}, {Y,…

Sudoku-3261-hard, the guardian, 23 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3261 hard, the guardian, Fri 23 Oct 2015 を Mathematica で解いた。 Sudoku 3261 hard Step by step の解答 このパズルは、 Naked Singles(裸のシングル) とHidden Singles(隠れたシングル) を使って答えが求まる。 この表の1番目の手順が…

Sudoku-3262-hard, the guardian, 24 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3256 hard, the guardian, Sat 24 Oct 2015 を Mathematica で解いた。 Sudoku 3262 hard Step by step の解答 このパズルは難しい問題です。 Naked Singles(裸のシングル) 、Hidden Singles(隠れたシングル) を使って答えが求まる。 この表の…

Y-Wing type 2 の判別アルゴリズムと探索プログラム: The Logic of Sudoku

目次へ Y-Wing type 2 の判別アルゴリズムと探索の関数 Sudokuwiki に載っている Y-Wing の説明には2種類の Y-Wing が載っているので、type 1 と type 2 に分けて議論することにする。この図を type 2 とする。 図を見ていると分かったような気になるがプロ…

Y-Ying type 1 の判別アルゴリズムと探索の関数: The Logic of Sudoku

目次へ Y-Wing type 1 の判別アルゴリズム Sudokuwiki に載っている Y-Wing の説明には2種類の Y-Wing が載っているので、type 1 と type 2 に分けて議論することにする。この図を type 1 とする。 図を見ていると分かったような気になるがプログラムを作る…

Sudoku Beyond the Basics の例題 1

目次へ Sudoku Beyond the Basics by Gina Delorenzi の 第1章の最後に、復習のため次の例が載っている。 第1行に Naked Triples {{2,6,8},{2,6},{2,8}} が見つかるので、1行の中で 2,6,8 が削除できる。 第7番の box に Pointing pair {5,5} があるので、b…

Sudoku-3256-hard, the guardian, 17 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3256 hard, the guardian, Sat 17 Oct 2015 を Mathematica で解いた。 Sudoku 3256 hard Step by step の解答 このパズルは難しい問題です。 Naked Singles(裸のシングル) 、Hidden Singles(隠れたシングル) と NakedPairs(裸のペア) 、Hidde…

Kindle e-book として完成度が高い e-book

目次へ Amazon.com で興味のある e-book のサンプルをFire HDX 8.9 にダウンロードして本の試し読みを行うことが多い。レビューで内容の評価を調べることができるし、Fire HDX 8.9 を使っているので text to speech で聴くことができるので重宝している。 物…

Amazon.com に登録した Kindle Fire HDX 8.9 を Amazon.co.jp に登録し直す

目次へ 背景 Prime Day に30%引きで Fire HDX 8.9 を購入したのを機会に、Amazon.com に登録して使用していた Kindle Fire HDX 8.9 を Amazon.co.jp に登録し直すことを考え始めた。 Amazon のタブレットは Amazon Cloud の端末と理解できるので、登録し直す…

Hidden Quads

目次へ Hidden Quads について www.sudokuwiki.org Hidden Quads はなかなか分かりづらい。 Mathematica でプログラムを書くことで理解を深めることを行った。 次をクリックすると Notebook を見ることができます。Hidden Quads notebook 関数のドキュメント…

Sudoku-3250-hard, the guardian, 10 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3250 hard, the guardian, Sat 10 Oct 2015 を Mathematica で解いた。 Sudoku 3250 hard Step by step の解答 このパズルの特徴は Naked Singles(裸のシングル) 、Hidden Singles(隠れたシングル) で答えが求まることです。 この表の1番目の…

Hidden Triples

目次へ Hidden Triples について www.sudokuwiki.org Hidden Triples はなかなか分かりづらい。 Mathematica でプログラムを書くことで理解を深めることを行った。 次をクリックすると Notebook を見ることができます。Hidden Triples notebook 関数のドキュ…

Evernote - Offline Notebook について

目次へ Evernote の"オフラインノートブック"を活用 Windows 版や Mac 版の Evernote では、あなたの PC 上にもデータが保存されますので、インターネットに繋がっていない環境でもノートにアクセス可能ですが、これをスマートフォン上でも可能にするのが、…

Sudoku-3243-hard, the guardian, 2 Oct 2015 - 数独をMathematicaで解く

目次へ Sudoku 3243 hard, the guardian, Fri 2 Oct 2015 を Mathematica で解いた。 Sudoku 3243 hard Step by step の解答 このパズルの特徴は Naked Singles(裸のシングル) 、Hidden Singles(隠れたシングル) と NakedPairs(裸のペア) で答えが求まること…

FeynCalc の事始め-5: 2体散乱の kinematics

目次へ 2体散乱の kinematics 計算物理学 早野龍五・高橋忠幸 著、 1992年、 共立出版 (絶版) この本の第10章 素粒子物理学 に REDUCE のプログラムの例が載っている。 10.3.2 ミュー粒子の対発生の断面積の計算 のところに 2体散乱の kinematics の図がある…

FeynCalc の事始め-3: Pauli 行列の計算

4元ベクトルの表記法 計算物理学 早野龍五・高橋忠幸 著、 1992年、 共立出版 (絶版) この本の第10章 素粒子物理学 に REDUCE のプログラムの例が載っている。 10.2 Dirac 方程式 に課題: Pauli行列の計算 がある。Mathematica で解くことを行った。 次をク…

IPython3 + seaborn - pythonで美しいグラフ描画

目次へ seaborn 次のブログをみつけて魅力を感じたので IPython notebook で実行できたのでここの載せることにします。 pythonで美しいグラフ描画 -seabornを使えばデータ分析と可視化が捗る その1 - Qiita seaborn-1st notebook pythonで美しいグラフ描画 -…

FeynCalc の事始め-4 : ガンマ行列のトレース計算

4元ベクトルの表記法 計算物理学 早野龍五・高橋忠幸 著、 1992年、 共立出版 (絶版) この本の第10章 素粒子物理学 に REDUCE のプログラムの例が載っている。 10.3.1 にREDUCE によるガンマ行列のトレース計算が載っている。参考にして Mathematica で翻訳…

Sudoku-3238-hard , the guardian, 26 Sep 2015 - 数独 を Mathematicaで解く

目次へ Sudoku 3238 hard, the guardian, Sat 26 Sep 2015 の問題を Mathematica で解いた。 Sudoku 3238 hard Step by step の解答 このパズルの特徴は Naked Singles(裸のシングル) と Hidden Singles(隠れたシングル) だけで答えが求まることです。 この…

FenCalc の事始め-2 : 4元ベクトルの表記法

4元ベクトルの表記法 計算物理学 早野龍五・高橋忠幸 著、 1992年、 共立出版 (絶版) この本の第10章 素粒子物理学 に REDUCE のプログラムの例が載っている。 Mandelstam 変数を計算するREDUCE のコマンドを参考に Mathematica で翻訳することができた。 次…

Naked Quads : The Logic of Sudoku

目次へ Naked Quads について 2個、3個と4個の数字が入っているセルを4個選び出した場合、それが Quad の条件を満たすかを調べる関数 quadQ を作る。 Quad の組み合わせは 何種類存在するか。 Quad の候補について論理テストを行う関数 logicQuad を作る。Qu…

Naked Triples

目次へ Naked Triples について www.sudokuwiki.orgここに載っている説明を次に載せました。 Naked Triples notebook ここをクリックすると見ることができます。 関数のドキュメント Tally Subsets まとめ 2個と3個の数字が入っているセルを3個選び出した場…

数独(Sudoku)をMathematicaで解く: 数独-20150926-日経新聞-CDF

目次へ 9月26日(土) 2015年 の日経新聞のナンバープレースの問題を Mathematica で解いた。 数 独 20150926 Step by step の解答 このパズルの特徴は Naked Singles(裸のシングル) と Hidden Singles(隠れたシングル) だけで答えが求まることです。 この表の…

Naked Triples : The Logic of Sudoku

目次へ Naked Triples について 2個と3個の数字が入っているセルを3個選び出した場合、それが Triple の条件を満たすかを調べる関数 tripleQ を作る。 1,2,3 からなる Triple の組み合わせは 何種類存在するか。 www.sudokuwiki.orgここに載っている説明を次…

Conjugate Pairs : The Logic of Sudoku と Sudoku Beyond the Basics を読んで

The Logic of Sudoku PART II を読んで Mathematica を使ってプログラムを作ってきた。(これと同時に SudokuWiki.org を参考にして) Beyond the Basics を読むにつけ The Logic of Sudoku を読みなおす機会を作ってくれるのでメモを作ることにした。 The Log…

Arduino + Data Drop functionality now available

メールが届いたので忘れないようにここに載せることにする。 We're excited to announce that you can now use the Wolfram Language Device Connection for Arduino to add data to Wolfram Data Drop databins.Visit the Quick Reference page to get star…