Graviness Blog

WebLogというかMyLog
<< December 2008 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
 
RECOMMEND
ビッグバン宇宙論 (上)
ビッグバン宇宙論 (上)
サイモン・シン, 青木 薫
RECENT COMMENT
RECENT TRACKBACK
PROFILE
 
【β版】あなたのオリジナルパスワードを作成
Your password is ...

おなたの情報をもとにオリジナルのパスワードを作成します.

作成されるパスワードは,パスワードの強度によって以下の3つが作成されます.
・A-Z,a-z,0-9の文字をランダムに抽出したシンプルなパスワード
・A-Z,a-z,0-9のそれぞれについて,少なくとも1つ以上含まれる中程度の強度のパスワード
・A-Z,a-z,0-9および印刷可能な記号文字のそれぞれについて,少なくとも1つ以上含まれる強度の強いパスワード

開発中のβ版です.異常時処理等緩いです.

※生成のための処理は全てクライアントPC上で実行しますので,安全です.
※内部処理の乱数生成器に,メルセンヌ・ツイスタ法を使用しています.
続きを読む >>
パスワード自動生成
パスワード自動生成

パスワードを自動生成します.以下に示すパラメータが設定できます.
・パスワードに使用する文字
・パスワードの文字数
・パスワードの生成個数
・パスワードの強度
・擬似乱数の生成方法

※生成のための処理は全てクライアントPC上で実行しますので,安全です.
続きを読む >>
【JavaScript】MersenneTwisterクラス
MersenneTwisterをJavaScriptでクラス化したユーティリティを作成しました.

graviness-math-MersenneTwister.js

Web上のインタプリタ言語を使用し,スーパーコンピュータ並のシミュレーションを行う必要がある方は参考にして下さいw

【関連記事】
メルセンヌ・ツイスタJavaScript移植版
メルセンヌ・ツイスタJavaScript移植版
擬似乱数 (Pseudo-random Number)生成アルゴリズムの一つであるメルセンヌ・ツイスタ (Mersenne Twister)のJavaScript移植版を作成しました.

JavaScript移植版のソースコードと実行結果は以下です.
メルセンヌツイスタJavaScript移植版ソースコード
  ※Copyrightなども無修正で保持しています f^^;
メルセンヌツイスタJavaScript移植版の実行
JavaScript移植版の実行結果 (FireFox3 / Windows XP)

オリジナルのソースコードと実行結果は以下です.
メルセンヌツイスタオリジナルのソースコード
オリジナルの実行結果

実行結果は,オリジナルと厳密に一致しています.

擬似乱数生成器であるメルセンヌ・ツイスタの説明は,wikipediaもしくはアルゴリズム考案者のWebページに詳しく記載されています.
続きを読む >>
【解決】同じ数字を5つ使って10を作れ
答えはいくつもあると思うが,できるだけ簡単であることが望ましい.(高校生レベルの初等関数の範囲を超えないことが望ましい.)

一連の記事の最後.4つ→3つと来て,2つに行こうと思いましたが,数字遊びの筈が関数遊びになってきていたので,変更.原点に返ります.数字nが与えられたとき,“…+(n−n)”とか,“…×(n÷n)”は,あまり使わないほうがいいかも知れません.数字の個数が奇数なので,4つのときより難しいかも知れませんし,簡単かも知れませんw
今まで,あれだけ苦労した“7”が,5つではすぐに答えが分かるところが良いですw

【関連記事】
・同じ数字を5つ使って10を作れ
同じ数字を4つ使って10を作れ
同じ数字を3つ使って10を作れ
続きを読む >>
【解決】同じ数字を3つ使って10を作れ
答えはいくつもあると思うが,できるだけ簡単であることが望ましい.(高校生レベルの初等関数の範囲を超えないことが望ましい.)

難易度高し.

【関連記事】
同じ数字を5つ使って10を作れ
同じ数字を4つ使って10を作れ
・同じ数字を3つ使って10を作れ
続きを読む >>
【解決】同じ数字を4つ使って10を作れ
答えはいくつもあると思うが,できるだけ簡単であることが望ましい.(高校生レベルの初等関数の範囲を超えないことが望ましい.)

使えそうなもの) 0! = exp(0) = cos(0) = 1

【関連記事】
同じ数字を5つ使って10を作れ
・同じ数字を4つ使って10を作れ
同じ数字を3つ使って10を作れ
続きを読む >>
打ち上げ花火の方程式(た〜まや〜
結論から書くと・・・導出した式を元にアニメーション(シミュレーション)を作ってみた.

空気抵抗を含む打ち上げ花火 (要素数100個)

パソコンが超ハイスペックだと思う人は,空気抵抗を含む打ち上げ花火 (要素数500個)

本記事では,速度に比例する空気抵抗を考慮した,斜方投射の物体の運動方程式を解く.
続きを読む >>
【JavaScript】【WSH】Dateオブジェクト
Dateオブジェクトサンプル
JavaScriptサンプル集
・外部:Dateオブジェクト / JavaScriptリファレンス
・外部:JavaScriptのdateオブジェクト
・外部:JavaScriptのDateオブジェクトを拡張 - Date.js
数学と私w
アトムの物理ノート」というサイトがあります.物理・数学・科学が主のブログで有名なサイトであることは,googleで私のサイト名“graviness”で検索して,3番目に表示されることからも容易に想像できます.
そんなサイトから私のブログにリンクが張られていることは非常に嬉しいです.何気にそれを助長するのは“「これで雨粒如きで死ぬことはなくなった.」であったのがチョッと笑いを誘うのだが”といった真面目でない部分に言及してくれることです.「【算数】連立方程式の解き方」も同様です.
科学系記事を書くときにユーモラスを含めることを意識し始めたのは,実は最近のことです.この手の知識を持つ人間を“不真面目”に向けたとき,どうなるんだろう.私はそうなのですが“不真面目なのだが知的”が出てきます.或いは“知的な不真面目”です.“不真面目”なことを考えるのは創造的で時間がかかるもの,とよく思います.

私が数学に興味を持ち始めたのは,忘れもしない中学時代で,次のような問題が出題されたときです.
  問題:一辺の長さがaの正方形がある.この正方形の面積を半分にする一辺の長さをaを用いて求めよ.
通常最初の式を“(a + x)2 = a2 / 2”とおくところを,私は“(a + x / 2)2 = a2 / 2”とおいて解きました.
後の計算を楽にするためだったのですが,これが褒められた.そこからです.きっかけなんてこんなものです.
当時,先生は40代後半くらいだったと思いますが,妖艶で,でも周りを明るくしてくる魅力的な先生でした.ピンポン玉を目にぶつけてごめんなさい.豊満先生.元気かなぁ.

高校では,3年間S先生という同じ数学教師だったのですが,この方がまた素晴らしい先生でした.同クラスの数学の成績が全国レベルでめきめきと上がっていったのは,この方がいたからだと思います.
覚えているのは,微積分の基本を証明をしていたときの話.何もノートを見ずにカツカツと黒板に証明を書いていきます.生徒はそれをノートに一生懸命書いていたのですが,黒板も2枚目終盤に差し掛かったとき,突然止まって,「これ間違っちょる・・・ごめん!すまん!すまん〜すまん!」「あぁあぁあぁあぁ,もうチンガラ」と.チンガラはこの方の口癖です.黒板一枚目からやり直し,これはまた次の授業に先送りされました.そのときは自分のノートに予習をしていたようですw また,確率の授業で「“3!”を何ていうと思う?」「(大きな声で)さんっ!」も面白かったです.
今でもS先生とは節目節目には連絡を取っていますが,高校時代には,自分で考えた数学の問題をぶつけたりもしました(7次方程式とかあったはず・・・あのリストはどこにいったんだろう).
大人になって,そのノリで問題をぶつけてみたのですが,返事は「今は解けない」と・・・精神的に病んでいらっしゃいました.心配ももちろんありましたが,何かそれ以外で残念に思ったのは事実です.最近の先生という職業は大変みたいです.
関係ないですが,最近でこそ,ノーベル賞をとりましたが,今や日本から投稿される科学系論文の数は,先進国中最下位です.もっと科学に注力すべきだと思います.

数学の魅力を語るつもりはありませんが,私が嵌る理由は“閃き”と“美しさ”だと思います.前者は麻薬です.以前は,一年に一回はありましたが,少なくとも前年はそういったものがありませんでした.業務が多忙だったのもありますが,年を重ねることによる発想力・思考力の低下があるかと実感しています.それでも「抵抗を含む物体の落下運動の運動方程式 (2)」の記事で,突然双曲線関数が出現したときは嬉しかったものです.貧弱で若輩ものですが,まだまだ数学の魅力からは抜け出せないのかなと思います.

Copyright (C) 2004-2008 lolipop Some Rights Reserved.

Powered by ロリポブログ