Human Economic Science by Mathematica   Human Economic Science by Mathematica

文字サイズ 

担当教員
赤間 啓之 
使用教室
火5-6(学術国際情報センター第2実習室)  
単位数
講義:0  演習:2  実験:0
講義コード
65068
シラバス更新日
2009年10月23日
講義資料更新日
2009年10月27日
アクセス指標
学期
前期

講義概要

Mathematica is a highly ingenious, extremely precise and among others user-friendly programming language. From the standpoint of the human economic science, it is the most suitable for 1) complicated symbolic computation including vast amounts of terms, 2) analytical or numerical solutions of equations, differential equations or minimization calculation, 3) accurate and aesthetic visualization of graphs or figures. In this class, we provide practices using GSIC Educational System and Tsubame Grid Cluster to learn how to manipulate "Mathematica", which is necessary for the calculation of economics or cognitive psychology such as solution to equations, linear algebra (list, vector and matrix manipulation), statistics (Descriptive statistics, Regression, Anova), graphs and complex network, and simulation of complex systems.

講義の目的

Mathematica is a highly ingenious, extremely precise and among others user-friendly programming language. From the standpoint of the human economic science, it is the most suitable for 1) complicated symbolic computation including vast amounts of terms, 2) analytical or numerical solutions of equations, differential equations or minimization calculation, 3) accurate and aesthetic visualization of graphs or figures. In this class, we provide practices using GSIC Educational System and Tsubame Grid Cluster to learn how to manipulate "Mathematica", which is necessary for the calculation of economics or cognitive psychology such as solution to equations, linear algebra (list, vector and matrix manipulation), statistics (Descriptive statistics, Regression, Anova), graphs and complex network, and simulation of complex systems.

講義計画

1. Procedures to Get Tsubame Account and Introduction to Tsubame Literacy
2. Mathematica, its features and interfaces--Symbolic Programming, Use of Notebook and "math" command for Tsubame computation
3. Basic Built-in Functions of Mathematica: Numerical Calculation and Algebraic Calculation
4. Basic Built-in Functions of Mathematica: Linear Algebra--List, Vector and Matrix Manipulation
5. Basic Built-in Functions of Mathematica: Uploading and Downloading Data; 2-D and 3-D Graphics
6. Functional Programming, Operators and their Syntax
7. Functions, Packages and Batch Processing
8. Pattern Matching, Logical Operations and Flow Controls
9. Application to Human Economic Science: Statistical Analyses
10. Application to Human Economic Science: Solution to Equations
11. Application to Human Economic Science: Differential and Integral Calculus
12. Application to Human Economic Science: Combinatorica and Network Computation
13. Application to Human Economic Science: Simulation of complex systems
13. Practices of More Advanced Programming (1)
14. Practices of More Advanced Programming (2)
15. Practices of More Advanced Programming (3)

教科書・参考書等

No textbook is required.

関連科目・履修の条件等

The credit of this course can be used to complete the International Human Economic Science Special Course which will start in April, 2009.

成績評価

Attendance and reports

担当教員の一言

This lecture will be held from April the 14th on every Tuesday, 13:20~14:50 (Time Slots: 5-6) at the 2nd Practical Room of Global Scientific Information and Computing Center (GSIC) (3rd floor). The access information can be found at the following URLs.

http://www.gsic.titech.ac.jp/contents/campusmap.html.ja
http://www.gsic.titech.ac.jp/contents/campusmap.html.en
No special knowledge on Mathematica is required.
For the more detailed information on the course, please refer to
http://www.ihes.hum.titech.ac.jp and feel free to send an email to Prof. Akama (akama@dp.hum.titech.ac.jp)
The credit of this course can be used to complete the International Human Economic Science Special Course which will start in April, 2009.

このページのトップへ