Microsoft®Excel®に代表される表計算ソフトはもっともよくつかわれるアプリでしょう。 ほかにも kingsoftのSpreadsheetsや、 GoogleのGoogle スプレッドシートなどがあります。 中にはVBAまで動作する互換性の高いものも。でも インピーダンス の計算に使う複素数アドオンなどはやはりExcel®かも。 最近はクラウドで動作するオンラインが増えていますが、測定器などはまだまだオフライン。 これらはお互いのファイル形式を相互に読み取る機能がありますが、 測定器やその ほかの機械が必ずしも、上記ソフトの ネイティブ形式 をエクスポートできるとは限りません。 テキスト形式 の一種である CSV形式 は最も互換性の高い形式です。 ここではCSV形式を加工するテクニックを学びます。
寿命時間の 確率分布として ワイブル分布が知られています 1 ) 。
散布図を描くには、値域と定義域のそれぞれの集合を準備します。 表計算ソフトで、たとえば、{t|0<t<3}の定義域のそれぞれの値tiをセルに入力するには、 漸化式を使います。
tn+1=tn+k
ここでkは、等差数列の公差です。
=A13+B$5
表計算ソフトでは、A14セルに、このように入力します。 PCでは、マウスをドラッグして連続入力できますが、集合の要素数が多くなると大変なので、セルの数は10程度までとして、 それ以上は、 python などのプログラミング言語を使う方が便利です。
確率分布データベースソフトの上にあるデータをメールソフトに移すにはどうしたらいいか? アクセスからCSV形式でエクスポートし、エクセルでインポートする。 次にエクセルからXML形式でエクスポートし、アクティブメールにインポートする。
プログラム言語データ/情報の再利用
ファイル変換
ファイルとオブジェクトストレージ
情報を処理するための手順をコンピュータに与えないとコンピュータは動作しない。 手順を示した指示書のことをプログラムという。プログラムはプログラミング言語によって記述する。
科学技術計算(FORTRAN, BASIC)
人工知能(Lisp, F#)
事務処理(COBOL)
汎用(C)
オブジェクト指向言語(C++, Java)
スクリプト言語(VBAなどマクロ言語,Perl, Java Script)
マークアップ言語(Web用のHTML, SGML, XML, TeX)
開発環境
Visual Studio, Android SDK, Android Studio, Monaca, Eclipse
クロスプラットフォームの開発環境
Monaca, Visual Studio 2015
1.ファイルエクスプローラーで,\\yzdn\dfs\share6\www\Public\52227\2016 を開く
2._KadaiEntry.csvファイルをデスクトップにコピーする
1. [ファイル]タブ → [オプション] → [リボンのユーザー設定]
2. 右側のウィンドウの[開発]のチェックボックスをチェック
3. [OK]をクリック
4.[開発]タブが表示された準備完了
1. [開発]タブ → [Visual Basic] をクリック
2. プロジェクトエクスプローラーの[VBAProject] → [Microsoft Excel Object]→[Sheet1(_KadaiEntry.csv)]
3. プロジェクトエクスプローラーの[Sheet1(_KadaiEntry.csv)]を右クリック → [コードの表示]を左クリック
4. 下記のようなコードを記述
1.►ボタン(Sub/ユーザーフォーム)の実行を左クリック
2.プログラムが正常に終了するとデスクトップに,EveryOne.htmlファイルが作成されます.
3.EveryOne.htmlファイルをブラウザーで開いてリンクをクリックしてみよう
©2024 Kazuhiro Tachibana ,Tomohiro Itoこのマークは本説明資料に掲載している引用箇所以外の著作物について付けられたものです。
准教授
伊藤智博山形大学 大学院 理工学研究科C1ラボラトリー 〒992-8510 山形県 米沢市 城南4丁目3-16 3号館(物質化学工学科棟) 3-3301 Tel: 0238-26-3753 URL: http://c1.yz.yamagata-u.ac.jp/ |