Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

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

【Word】:フッターに挿入したページ番号を、任意の(適当な)数値で始める

文章を一つのファイルではなく複数のファイルで作成し、それを最後にひとまとめにして資料を作るときに、ファイルごとに一連のページ番号を付与したいときがある。しかし、Word(ワード)でページ番号をフッター(もしくはヘッダー)に挿入すると、初期状態…

複数のプロジェクト(ソリューション)でソースファイルを共有する。

複数のプロジェクト(ソリューション)でソースファイル(*.vb)を共有して使いたいときは、そのファイルをリンクとして追加すればよい。 ソリューションエクスプローラー(通常、画面右端。表示されていなければ、Ctrl+Rを押す)で、プロジェクト名のところ…

テキストファイルをレイアウト等そのままに簡単にHTMLファイルに変換したい

メモ帳などテキストエディターで書いた文書やワードで編集中の文章を、そのままHTML形式のファイルにしたいときがある。 こんな時にVisual Web Developer 2010 Expressを使用すると、コピーした元の文章をデザインモードで貼り付けると、改行が無視されて元…

ページの下部にページ番号を付ける

以下、一太郎2010での手順。 1.メニューの「書式(O)」→「文章スタイル(Y)」。 2.「ページ/ヘッダ・フッタ」タブをクリックし、「ページ番号」の「位置(I)」で「付けない」以外を選択する。

ネットカフェなどで安心してインターネット(ネットサーフィン)するために

ネットカフェなど、不特定多数の人が使うパソコンでインターネット(ネットサーフィン)をするとき、パソコンのほうで入力した情報や記録を自動で残すことがあり、情報漏洩にならないか不安にある。そのような場合、インターネットエクスプローラー(Interne…

宣言していないローカル変数を使えてしまう

Visual Basic 2010では、作成直後のプロジェクトで、宣言していないローカル変数が使えてしまう。例えば以下の例のようにfor文で繰り返しに使用する変数を事前にdim文で宣言しなくても使えてしまう。これはExplicitがOnになっていても、ローカル変数の推論機…

QR分解を行う

R

> mx1 mx2 qr.Q(mx2) [,1] [,2] [,3] [1,] -0.2672612 0.8728716 0.4082483 [2,] -0.5345225 0.2182179 -0.8164966 [3,] -0.8017837 -0.4364358 0.4082483 > qr.R(mx2) [,1] [,2] [,3] [1,] -3.741657 -8.552360 -1.336306e+01 [2,] 0.000000 1.963961 3.927…

LU分解を行う

R

> mx mxlu mxlu$L 3 x 3 Matrix of class "dtrMatrix" (unitriangular) [,1] [,2] [,3] [1,] 1.0000000 . . [2,] 0.3333333 1.0000000 . [3,] 0.6666667 0.5000000 1.0000000 > mxlu$U 3 x 3 Matrix of class "dtrMatrix" [,1] [,2] [,3] [1,] 3.000000 6.00…

インストール時に日本語が文字化けを起こす

R

原因の詳細はよくわからないが、バージョン2.14.0であれば以下のことを以下の順に聞かれる。 1.インストールするコンポーネントの選択 一般利用者向け 一般利用者向け最小構成 全てインストール カスタムインストール(適宜選択するということ) 2.起動…

Mファイル

関数定義行で関数が決められる。 function y = fact(x)この関数を含むテキストファイルの名前は、関す名にファイル拡張子.mを付けたもの。この場合は、fact.mとなる。ファイル名と関数定義行の名前が異なるときは、ファイル内部の関数名は無視される。上の例…

処理の中断(errorコマンド)

errorコマンドで処理を中断できる。引数には文字列を含めなければならず、そこにはエスケープシーケンスや変換指定子(書式演算子)を含めることができる。

無料で使えるHTMLエディター「BlueGriffon」

ウェブブラウザー「Firefox」に搭載されているHTMLレンダリングエンジンGeckoを使用したHTMLエディター。フリーソフト。オンラインソフト紹介サイトの老舗「窓の杜」にて紹介されていることから、信頼性も有り。 http://www.forest.impress.co.jp/lib/inet/h…

無料で使えるHTMLエディター「Visual Web Developer 2010 Express」

Microsoftから無料で公開されているVisual Studio 2010 Expressに含まれるVisual Web Developer 2010 Expressは、無料で使えるHTMLエディター。簡単にHTMLファイルを作成することができ、十分な機能を兼ね備えている。ただし、WordやExcel並に動作が遅いのが…

【Fortran】無料で読めて印刷もできるフォートランのマニュアル

いわゆるインテルコンパイラ(Intel Fortran Compiler)のリナックス版のマニュアルであれば、無料で読むこともできるし印刷もできる。ただし英語版しかない。Fortranに関する言語仕様のリファレンスとしては最適である。 PDF版とHTML版がある。当然、PDFフ…

MATLABにおける関数とは

Mファイルの最初の関数は基本関数と呼ばれる。基本関数には、その関数を定義しているMファイルと同じ名前を付けることが慣例となっている。関数名とファイル名が異なる場合は、ファイル名を使用して関数を実行しなければならない。 通常、Mファイル関数はend…

【GNU Octave】起動時に特定のコマンドや設定を自動的に行わせる(Windows編)

テキストエディタで「.octaverc」というファイルを作成する。最初は空でよい。 そのファイルにテキストエディタで自動で行いたいコマンドなどを記述する。 このファイルを以下のようにフォルダーに置く。○○○はユーザー名に置き換えること。 Windows XP C:\Do…

Mファイルとは

MATLABは、一連のステートメントを一つのファイルに書き込んで、一つのコマンドでこれらのステートメントを実行することができる。いわゆるプログラムを作ることができる。このプログラムはテキストファイルで作成をし、拡張子は必ずmとする。拡張子を除いた…

ubuntuのアップグレード(11.10 -> 12.04)

do-release-upgradeコマンドを使用する。$ sudo do-release-upgrade外部からsshで接続している状態では行えない可能性が高い。その場合はしかたがないのでubuntuをインストールしているパソコン自体で作業を行う必要がある。 作業は5分以上はかかるので注意。

【VBA】整数型(Integer)の大きさ

VBA

最近のVisual Basicである2008や2010は、整数型(Integer)の大きさは32ビット(4バイト)。つまり、使用できる範囲が-2,147,483,648~2,147,483,647である符号付きの整数。 だが、Microsoft Excelなどで使用できるVisual Basic for Applications(通称VBA)…

ページの一覧ウィンドウを独立したウィンドウにする、独立したウィンドウを本ウィンドウに戻す

Acrobat7~9はインストール直後に、ウィンドウ左端にある用紙2枚が重なったようなアイコンをクリックすると、PDFファイルの中身の一覧表示がされる。この一覧表示の箇所を、独立したウィンドウにしたければ、このアイコンを適当にドラッグすればよい。 逆に…

配列の要素数と、要素番号の開始番号と終了番号

Visual Basic 2010では、配列をたとえば以下のように宣言をする。 Dim d(3) as Double この場合、要素数は4個となる。これを変えることはできない。当然、lengthで要素数を得ようとすると、「4」が帰ってくる。 CやJavaの使用に慣れている場合、For構文など…

フォントがおかしいメールを転送するときに、フォントを普通のものに変更してから転送したい

届いたメールがいわゆる日本語コードではないメールの時、メールの一覧やメールの表示でフォントが微妙におかしいときがある。例えば漢字が中国の漢字のように表示されてしまっているときなど。この文字コードが外国語のメールを転送しようとすると、その転…

【Visual C++】Visual C++ 2010 Expressで作成することができるプロジェクト

以下のとおり。 CLRコンソールアプリケーション Win32コンソールアプリケーション Win32プロジェクト Windowsフォームアプリケーション クラスライブラリ メイクファイルプロジェクト 空のCLRプロジェクト 空のプロジェクト

文字列の前後にある空白文字の削除

strtrim関数を使う。

エラーメッセージ「warning: isstr is obsolete and will be removed from a future version of Octave, please use ischar instead」

Windows版GNU Octave, version 3.2.4でグラフを描画しようとすると、例えば以下のようにして折れ線グラフを描画しようとすると、上記のメッセージが出てグラフは描画されずに、プロンプトの入力待ち状態になってしまう。 >> x = [1 2 3]; >> y = [1 4 9]; >>…

文字列から任意の位置の文字の抜き出し

たとえば、strという変数に'ABCDEF'という文字が入っている場合、str(2:4)とすれば、'BCD'が抜き出せる。

【GNU Octave】コマンドプロンプトを変更する

GNU Octaveのコマンドプロンプトは、インストール直後は「octave-3.2.4.exe:1>」などとなっており、長くて不便。修正するにはPS1コマンドを使用すればよい。 例えばシンプルにするには以下のようにする。 > PS1("\\#>> ") この入力したもの「PS1("\\#>> ")」…

【MATLAB】エラーメッセージ「??? 出力引数 "XXX" (と、おそらく他の引数も) は、"YYY" の呼び出し中に代入できません。」

値を返す自作関数を使用して、値を変数に代入しようとする際にこのエラーメッセージが出ることがある。YYYには関数名、XXXにはその関数内で戻り値として指定している変数名が入る。このエラーメッセージが出たときは、その関数YYYで、戻り値XXXに値を代入し…

パッケージリストの内容に従ってアップデートを行う

sshで接続したときなど、シェルでアップデートを行いたい場合は、apt-getコマンドを使用する。 $ sudo apt-get upgrade

エラーメッセージ「入力文字は、MATLAB のステートメント、あるいは式には使用できません。」

Mファイルを実行したときに、以下のようなメッセージが出ることがある。 ??? エラー: File: XXXX.m Line: nn Column: nn 入力文字は、MATLAB のステートメント、あるいは式には使用できません。Mファイルの当該行を見て、文法ミス等が一切無い場合は、コマン…