BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア / 携帯 Java アプリ圧縮ツール : 株式会社 ソフィア・クレイドル English FAQ C++の基礎 : const 修飾子 const 修飾子 C++ 言語には、定数を表現するための const 修飾子が用意されています。ここでは const 修飾子のさまざまな使い方について説明します。 const 修飾子を使う目的は、コンパイラによる最適化を促進するためと、プログラムの意味をより明確にすることです。 const 変数 変数の宣言に const をつけることで、その変数の値が書き換えられないようにできます。 const SIntN max_foods = 120; max_foods = 130; // コンパイル エラー const 引数 関数の引数に const を指定すると、その関数の中で
ウェブページのレイアウトでは、ヘッダーやサイドバー、コンテンツなどをどのように配置するかがポイントとなる。現在、配置のコントロールにはfloatやpositionプロパティを利用するのが一般的だが、CSS 3の「Advanced Layout Module」という草案では、新しいレイアウト手法が提案されている。 このレイアウト手法は「行と列のレイアウト」や「ボックスレイアウト」と呼ばれ、FirefoxとSafari、Google Chromeが対応している。 ボックスレイアウトの機能を利用すれば、これまでのfloatやpositionプロパティでは困難だった「段の高さを揃えた段組み」なども簡単に作成できるようになる。 そこで今回は、floatプロパティとボックスレイアウトを利用した段組みを比較していく。また、CSS 3で段組みのレイアウトを実現する「Multi Column」との違いも確認
説明 ドキュメントの断片(フラグメント)を作成するにはcreateDocumentFragment()を使います。createDocumentFragment()により空のノードが作成されます。createDocumentFragment()により作成されたノードに、様々なノードを追加し最後にページ上のノードに追加します。createDocumentFragment()を使えば時間のかかるノード処理を高速化することができます(ブラウザにより効果がない場合もあります)。 サンプルプログラム window.onload = function(){ var df = document.createDocumentFragment(); for (var i=0; i<100; i++){ var numNode = document.createTextNode(i+", "); df.appe
まとめて更新を行う(DocumentFragment) これまで、HTMLの要素をDOMを使って自由に操る方法を学んできました。基本はすでに身についていますので、あとは応用で、いろいろなWebアプリケーションを作ることができるはずです。しかし、Webアプリケーションを作り込むうえで、パフォーマンスという問題から逃れることはできません。 サーバー上で動作するアプリケーションの場合は、サーバーの負荷を軽減するためにさまざまな工夫をしますが、JavaScriptといえども例外ではありません。近年のWebアプリケーションにおいては、ブラウザ側で実行されるJavaScriptの役割が重要になり、複雑な処理が求められるようになってきました。JavaScriptの書き方によって、表示速度が大きく変わってしまうことがあります。この処理時間とは、ブラウザのレンダリング時間のことです。この点を考慮に入れてJa
c01 c02 c03 c04 c05 c06 c07 c08 c09 c10 c11 c12 c13 c14 c15 c16 c17 c18 c19 c20 c21 c22 c23 c24 t01 t03 t09 t10 t06 t07 t02 t26 t51 t40 t39 t41 t42 t52 t53 t54 t55 t27 t21 t08 t04 t15 t16 t18 t47 t48 t49 t50 t20 t23 t24 t30 t28 t36 t37 t25
ソフトバンクショップおよび一部ソフトバンク取扱店に設置されている「メモリーサポート」から、ご利用中の携帯電話の電話帳を専用サーバーへコピーします。 機種変更の手続きが完了すると、ソフトバンクからSMSでパスワードが通知されるので、大切に保管してください(この後の操作でパスワードの入力が必要になります)。 (中略) AppStoreから「電話帳かんたんコピー」をダウンロードし、アプリケーションを起動してください。 電話帳かんたんコピー | SoftBank いくつかのソフトバンクショップではケータイからiPhoneにアドレス帳の移転ができないとかオプションプランに入っていないとできないって言われた(ーー;)けど、近所のショップでは無料でさっくりやってもらえた。「設置されてるメモリーサポートではできないのでこちらでサーバーへコピーします」って窓口のお姉さんがやってくれた。 ちなみにふつーのSo
正規乱数を発生させるための手法の一つ。 なんでボックスミューラー使うの?普通の方法じゃダメなの? 1つの正規乱数あたり12回もの一様乱数生成を要するこの方法より、1つの正規乱数あたり1回の一様乱数生成で済むボックス=ミューラー法を用いた方が、一般的によく知られた多くの擬似乱数生成器との組み合わせにおいては高速である。 - Wikipedia「乱数列」より だそうです。 以下,(自分にとって分かりやすく実用的な)C言語プログラム ・必要なライブラリ stdio.h, stdlib.h, math.h, time.h ・ソースコード(関数) 以下の入力から正規乱数を返す. mean:平均 sigma:分散 ちなみに標準正規分布であれば平均0,分散1 double Box_Muller(double mean, double sigma) { double x1,x2; double pi =
正規乱数の発生・統計・度数分布 目次 正規乱数の発生(ボックスミュラー法) generate.c 統計(平均・分散・標準偏差・サンプル数) stat.c 度数分布(*によるプロット) splot.c 正規乱数の発生(ボックスミュラー法) generate.c /* Box-Muller method */ #include #include #include #define PI 3.141592653589793 int main( int argc, char *argv[] ) { int i; int n = 0; double m = 0.0; double s = 0.0; double u1 = 0.0; double u2 = 0.0; double g1 = 0.0; double g2 = 0.0; double r1; double r2; if( argc
正規分布(せいきぶんぷ、英: normal distribution)またはガウス分布(英: Gaussian distribution)は、確率論や統計学で用いられる連続的な変数に関する確率分布の一つである[1]。データが平均値の付近に集積するような分布を表す。主な特徴としては平均値と最頻値、中央値が一致する事や平均値を中心にして左右対称である事などが挙げられる[1][2]。 中心極限定理により、独立な多数の因子の和として表される確率変数は正規分布に従う。このことによって正規分布は統計学や自然科学、社会科学の様々な場面で複雑な現象を簡単に表すモデルとして用いられている[1]。 たとえば、実験における測定の誤差は正規分布に従って分布すると仮定され、不確かさの評価が計算されている。 正規分布の確率密度関数のフーリエ変換は再び正規分布の密度関数になることから、フーリエ解析および派生した様々な数
乱数列(らんすうれつ)とはランダムな数列のこと。 数学的に述べれば、今得られている数列 から次の数列の値 が予測できない数列。乱数列の各要素を乱数(らんすう)という。もう少し具体的には、漸化式や関数で定義できない数列を構成する数を乱数ということもできる。 擬似乱数列と真の乱数列[編集] 決定的オートマトン (en:deterministic automaton) であるコンピュータでは、基本的には確定的な計算によってしか数列を作ることができない。しかし、確定的な計算によって作られた数列でありながら、用途において必要とする統計的な性質に関して、サイコロなどで作られた乱数列を近似した数列の生成法があり、そのようにして生成された数列を擬似乱数列という。特にコンピュータへの実装に関しては、ビット列を生成することから Deterministic Random Bit Generator (DRBG)
モンテカルロフィルタと時系列データマイニング 高知大学数理情報科学科 本田研究室 小松 学 2007 年 2 月 8 日 要旨 現実社会には多様な時系列データが存在する。時系列データとは時間の経過 とともに変化する現象の記録である。気温や気圧などの気象データ、株価デー タなどの経済データも時系列データの一例である。近年、情報技術の発展に伴 い大量のデータが蓄積可能となってきている。そこで、大量のデータからパタ ーン発見をするデータマイニングという分野が研究されている。データマイニ ングの手法を時系列データに適用することによりパターン発見や未来の観測値 の予測への応用が期待できる。 そこで、時系列データマイニングの方法としてモンテカルロフィルタの有効 性を検証する。モンテカルロフィルタとは北川(1996)高次元の非線形•非ガウス 型の一般状態空間モデルのフィルタリングおよび平滑化の方法であり
誤差が正規分布であると考えられるときに現在の状態と誤差分布を求めることができる. ここでは構成法にのみ注目する. 詳しい解説についてはWikipediaか関連書籍を読むとよい.
一応専門なので(といってもかなり怪しいですが)わかる範囲でわかりやすく説明したいと思います。 >フィルタとは何をするもの? ある値の組から、別の値の組を計算するためのものです。おおむねフィルタと言った場合には 誤差やノイズを含むデータから正しいデータを取り出すためのものと考えてください。 >何を目的としているのか? 特にご質問の2つのフィルタは「位置、速度の推定および補正」に使われるものとして有名です。 自動車にしろロケットにしろロボットにしろ、機械にはセンサーが必ずついており、そのセンサーを用いて 自分が今どこにいるか、どのくらいの速度で動いているかなどを調べます。 自動車で言うならスピードメーターがそのいい例ですね。 ところが、このセンサーのデータは”必ず”ノイズを含み、”絶対”に正確な値を知ることはできません。 また、局所的に力が加わった場合など、センサーが誤った値を測定することも珍
モンテカルロフィルタと 時系列データマイニング 高知大学理学部数理情報科学科 本田研究室 小松 学 研究の背景 • 現実社会には多様な時系列データが存在する。 • 情報技術の発展によりこれらのデータが大量に蓄 積されてきている。 • データマイニングの手法を適用により、パターン発 見や、予測への応用が期待できる。 • 時系列データマイニングの方法としてモンテカル ロ・フィルタの有効性を検証する。 http://www.ism.ac.jp/~kitagawa 日経255平均株価 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 0 50 100 150 時刻 モンテカルロフィルタとは • 高次元の非線形•非ガウス型の一般状態空 間モデルのフィルタリングおよび平滑化の方 法(Kitagawaなど)。 • 非ガウス型分布(確率密度分布)
今週末はイカサマIMU作製の準備を進める. Fenrir(フェンリル?)さんのブログを参考に手元のジャイロセンサ(ADLRS300,司21)のドリフト誤差やアラン分散を取ってみる. FenrirさんはホンモノのIMU(というかINS/GPS)を自作しているとてつもない方だ. ADXRS300のアラン分散: このグラフは右に行くほど平均時間が長くなり,上に行くほど分散,つまりばらつきが大きいことを表す. ADXRS300は10sec以上で分散が増加に転じている.つまり10秒間の平均値と100秒間の平均値では100秒のほうが精度が悪い.ドリフトの原因になる低周波ノイズの影響と考えられる. ちなみに角速度データを単純に積分した角度でのドリフト量はADXRS300が590°/hour,司21が254°/hourとなった. 一般的な中級MEMSジャイロのドリフト量は 360°/h=時計の分針の速度
( ) ( ) (An Introduction to the Kalman Filter by Greg Welch and Gary Bishop) 1,2,, ,k-1,k,k+1,, ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( ) (estimate) ( ) (1) (t=t0) (t>t0) (2) (t=t0) (t=t0) (3) (t=t0) (t<t0) ( ) (t=t0) (t=t0- t) (t0- t<t<t0) ( ) ( ) ( ) ∈ ∈ ∈ ∈ ( ) x k A k x k B k u k w k + + + + = = = = + + + + + + + + 1 (1) M q && x && + = δ0 0 (2) A k B k u l ∈ ∈ ∈ ∈ (2) z m ∈ ∈ ∈ ∈ ( ) ( ) (1) (2) w k
カルマンフィルター (英: Kalman filter) は、誤差のある観測値を用いて、ある動的システムの状態を推定あるいは制御するための、無限インパルス応答フィルターの一種である。 実用例[編集] カルマンフィルターは、 離散的な誤差のある観測から、時々刻々と時間変化する量(例えばある物体の位置と速度)を推定するために用いられる。レーダーやコンピュータビジョンなど、工学分野で広く用いられる。例えば、カーナビゲーションでは、機器内蔵の加速度計や人工衛星からの誤差のある情報を統合して、時々刻々変化する自動車の位置を推定するのに応用されている。カルマンフィルターは、目標物の時間変化を支配する法則を活用して、目標物の位置を現在(フィルター)、未来(予測)、過去(内挿あるいは平滑化)に推定することができる。 歴史[編集] このフィルターはルドルフ・カルマンによって提唱されたが、同様の原理はトルバル
ハンファ・ジャパンは、フロントガラスから前方のドライブ風景を映像撮影するドライブレコーダー「VD-1500MG」の販売を開始した。web限定販売で価格は14,800円。 「VD-1500MG」は、エンジン始動と同時にフロントガラスから前方の車窓映像を記録し続ける常時録画型のドライブレコーダー。1/3.6型の150万画素CMOSセンサーを搭載し、640×480ピクセルで撮影可能。フレームレートは最大25コマ/秒、記録メディアは4GB microSDHCカード。レンズは視野角が120度の広角レンズを採用した。 通常時の録画では映像を常時「normal」フォルダに1分毎に分割保存し、メモリ容量を満たすと古いファイルから順次削除することで録画映像を更新する仕組み。直近6時間のループ録画に対応する。 衝撃/急制動/急発進/急回転などを感知する3軸対応の加速度センサー(Gセンサー)を搭載しており、衝突
Teewee for Twitter Teewee(ティウィ)は、おしゃべり好きな皆さんのためのTwitter(ツイッター)クライアントです。 シンプルなタッチ動作で簡単に使うことができる基本機能はもちろん、 便利な検索機能やユーモアたっぷりのサウンドが鳴るテーマデザインなどを搭載。 Twitterを初めて使う人でも楽しんで使うことのできる、見やすくわかりやすい設計です。 特徴 タッチ動作によりタイムライン上で様々なアクションができるユーザーインターフェース アイコン タップ : ユーザー情報 ツイート タップ : ツイート詳細 アイコン ダブルタップ : 最近のツイート ツイート ダブルタップ : 会話表示 アイコン 長押し : ユーザー情報、最近のツイートを一発操作 ツイート 長押し : 返信、リツイート、お気に入り設定、削除、リンク、翻訳を一発操作 公式/RT/QT、選べるリツイー
数あるTwitterアプリの中でも無料で、割と評判が高いTeeweeをインストールして使ってみました。これが意外にツイッターの面白さを知ることとなり、満足しています。 Last update 2011/01/14 23:04 お奨め度:★★★★☆ 料金:無料 ツイッターが大ブームの中、私も一応はIDを取得して使っているものの、いまだに面白さがわからない一人であります。 ただ、つぶやきシローさんや、伊集院光さんのツイートは、ちょっとした暇つぶしに読むのにもってこいだし、ひまわり証券の外国為替に関するツイートは、意外とFXをやっている身としては、通貨購入の決め手や今後の予想を立てる上の参考にできるので、自分自身はつぶやいたりしないんですけれど、ちらちらっとiPhoneでチェックしていました。 普段は、iPhoneの標準ブラウザSafariで見ていたんですけれど、Safariは最大8ページしか表
■ 『スティーブ・ジョブズ』を買っていい電子書店はどこか 2011-10-25追記: 講談社の一覧にないビットウェイブックスを追加。DRMフリーと思われます。 2011-10-25追記: 販売を開始したBooksVを追加。残念ながらAndroid専用。 2011-10-25さらに追記: ビットウェイブックスから商品が消滅。 Jobsの伝記が発売だそうで、まぁ(みなさんの予想通り)おれは読む気はないんだけど、講談社という大手出版社が紙と同時に電子書籍も販売開始、それも複数の電子書店から……ということで、日本の電子書籍事情がどうなっているのか俯瞰するにはいいチャンスかも知れない。 以前から書いているように、電子書籍といえども紙と同程度のポータビリティを持つべきだ。たとえ出版社が電子書籍から撤退しようが、著者が販売を差し止めようが、いちど買って読者の手元に届いた本は、そのまま読み続けることができ
X JAPANが、11月2日(現地時間)に開催予定だった初の北京公演を中止することを明らかにした。 【大きな画像をもっと見る】 バンドの所属事務所は、公演の中止は技術・制作問題を含む現地プロモーターの判断によって決定したものと発表。中国政府からの協力体制もあり、開催許可も降りている状況だったが、急遽中止を余儀なくされたという。 なお10月28日からスタートするX JAPANの東南アジアツアーは、北京公演を除く全公演を実施。最終公演となる11月8日のバンコク公演は洪水の影響が懸念されているが、現時点では開催がアナウンスされている。 【関連記事】 X JAPAN伝説ライブから号泣ステージをmu-mo先行配信 V系カバーコンピ第2弾にメガマソ、ν[NEU]、葵ら16組参加 X JAPAN「THE LAST LIVE 完全版」をmu-moで先取り X JAPANブラジル公演大成功「
【エルサレム時事】トルコ東部で23日発生したマグニチュード(M)7.2の地震で、トルコ当局は25日、死者が432人に達し、1300人超が負傷したことを明らかにした。倒壊した建物は2200軒を超えている。 被害の大きい東部の都市ワンやエルジシュでは25日も倒壊した建物の下敷きになった人の捜索が続けられた。エルジシュでは、がれきの下から生後2週間の女の赤ちゃんとその母親、祖母の3人が地震発生から2日ぶりに救出された。妊娠中の女性とその子供2人や警察官の夫妻も倒壊したビルなどから救助されている。 【関連記事】 〔写真特集〕トルコ東部で地震 競技場が「野戦病院」に=イスラエルも支援申し出 「私はここよ」救助求める母娘=被災者は野外で一夜過ごす 一夜明け救助作業続く=死者270人超、村落は壊滅か 死者200人超に=繰り返し強い余震、捜索続く
iPhoneの通信速度テストを10日間ほど継続して「人が多いとやっぱり遅い!」という当たり前すぎることがよく分かりました。身にしみました。ただし、いつでもどこでも遅い&繋がらないということはありません。 この10日間ほどで、八戸やらディズニーランドやら、けっこう色々な場所に行く機会がありました。また、何カ所か調査に協力して下さった方もいます(ありがとうございます!)。 現在進行形でありますが、以下のようなマップが作成されつつあります。 より大きな地図で ソフトバンク速度チェック を表示 データの見方は次のようになっています。 コメントは任意で、参考になりそうな時間帯などの情報を書き加えるようにしています。 さて、そもそも普段から「繋がらない」のは、地下にあるお店だったりします。最近ではディズニーランドのアトラクションの中とか。 「うがー、繋がらない!!」と感じることは少なくなったので、そう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く