「T得点のベイズ推定」のウェブサイト、楽しんで頂けているようです。 この機会に再度「プログラミングのすすめ」メールを用意しました。 C++ですが、これは難しいという評判を聞きますが、C++の機能が豊富なために 難しいプログラミング可能であるということであって、易しいプログラミングも 可能です。C++を開発した理由をStroustrupは、プログラミングを易しく楽しく するためであったと書いています。 C++ was designed primarily so that my friends and I would not have to program in assembler, C, or various modern high-level languages. Its main purpose was to make writing good programs easier and more pleasant for the individual programmer. (Stroustrup, B. "The C++ Programming Language" 2000, Pp. 10 - 11) C++を学べば、易しいプログラミングから、慣れるにつれて高度なプログラミング まで 可能であるということだと思います。 平均値を求める簡単なプログラムなら以下のように書けます。 #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int n; cout << "データ数 = "; cin >> n; double x[1000]; for (int i = 0; i < n; i++){ cout << "X[" << i+1 << "] = "; cin >> x[i]; } double sum = 0.0; for (int i = 0; i < n; i++) sum += x[i]; double mean = sum / n; cout << "平均値 = " << mean << endl << endl; cout << "何か整数値を入力して終了" << endl; cin >> n; return 0; } Visual C++の無料版はMSのウェブサイト http://www.microsoft.com/japan/msdn/vstudio/express/ において入手できます。 統計計算の実用的な(ファイル入出力を行っているという意味)プログラムを http://y-okamoto-psy1949.la.coocan.jp/VCpp/vcpp2010Win32/simpleStat/ に用意しております。 日本女子大学心理学科 岡本安晴
ここは心理学研究の基礎メーリングリストに投稿された過去の記事を掲載しているページです。