科学技術館Cプロジェクト
|
|
|
- さあしゃ まつかた
- 7 years ago
- Views:
Transcription
1 科学技術館 CanSat プロジェクト 第 1 期 第 3 回データの可視化
2 今回の目標 前回の最後に GoogleEarthでGPSモジュールのデータを表示させました その過程で GPSモジュールのデータの読み込みと時刻 緯度 経度のデータの抽出と セルへの書き込みを行いました 今回はこの処理からスタートします GPSモジュールのデータも 様々な見方がありえます CanSatの大会で重要な見方の一つは 時刻毎のCanSatの位置です 緯度や経度で位置や速度を表しても 直感的な理解はできません また CanSatは高さ方向にも移動するので 3 次元的な見方が必要になります 上記を踏まえて 今回はGPSモジュールのデータを 3 次元プロット にすることを目標とします それに必要なことを 課題を交えながら一つずつ説明します
3 今回の流れ 1 データの表示形式の変更 2 円に関わる数学 3 測地系の基礎 4 座標変換 ( その1) 5 地球規模での三次元プロット 6 座標変換 ( その2) 7 地域規模での三次元プロット 参加者の皆様へ全部を2 時間以内にこなすのは難しいかもしれません できるところまでやりましょう 独習 復習される方へこの教材は 順番に読んでいただきたいのですが 1 回読んで全てを理解しなくても大丈夫です おそらく 後の方を読んでからでないとわからない所もあります 実践しながら 繰り返し読むことをお勧めします 教材ファイル kouza1-3 教材.xlsm, GPSsample.txt, GPSsample2.txt, kouza1-3 課題解答.txt を使います ( 当日参加の方は X: CanSat から入手できます )
4 まずは 今回の教材となる xlsm ファイルを開き VBA エディタを開いてください 前回の課題 4で 下記の処理を行いました *GPSモジュールのデータの読み込み * 時刻 緯度 経度のデータの抽出 * セルへの書き込み このときの解答とした Sub プロシージャが最初から入っています ( kadai1_2_4() ) サンプルデータも用意してあるので この Sub プロシージャを実行してみてください
5 課題 1: 緯度 経度を正負の値で表現する kadai1() のソースコードは あと一歩のところまで作ってあります 今回の目標のために データを下記のように表現する必要があります * 経度 緯度の順にする ( 必須ではないがわかりやすくなる ) * 東経 (E) は正の値 西経 (W) は負の値で表現する * 北緯 (N) は正の値 南緯 (S) は負の値で表現する そのために必要な変更を加えてください < 制限時間 5 分 >
6 課題 1 の解答 GGA レコード ($GPGGA がある行 ) の処理を 右のようにするとできます ワークシートの上の方に書かれている通り このあとは経度 緯度の順で処理をする ので よく確認してください
7 例題 1: 時刻を秒単位にする GPSsample2.txtをメモ帳で開いてください GGAレコードの時刻の表現を確認しましょう HHMMSS.SSSとなっています (HHは時間単位 MMは分単位 SS.SSSは秒単位です ) このままでは 最初のレコードから何秒経過しているかが すぐにはわかりません そこで この形式を秒単位に変換する方法を考えてみましょう この変換は汎用的な処理なので 複数の場所で実施することが予想されます このようなときは Functionプロシージャを作ることをおすすめします
8 例題 1: 時刻を秒単位にする この処理は下記のように分けてコーディングすると わかりやすく また使い勝手がよくなるように思えます ( このあたりの考え方は プログラマのセンスによりますが ) (1) 時刻の文字列を分解して 時 分 秒を取り出す (2)(1) で得られた時 分 秒から 秒数を計算する そこで下記 2 個のプロシージャを misc モジュール内に作ってあります (1)Public Sub SplitGGATime(ggaTime As String, ByRef h As Long, m As Long, s As Double) (2)Public Function ConvGGATimeToSec(ggaTime As String) As Double これらのソースコードを確認しましょう
9 例題 1: 時刻を秒単位にする (1)Public Sub SplitGGATime(ggaTime As String, ByRef h As Long, m As Long, s As Double) 引数についている ByRef は データを受け取るのではなく変数への参照を受け取ることを明示します これによって 引数とされた変数にデータを書き込めるようになります ( 実は 元々省略してもByRefとして解釈されますが ソースコードを読む人のためにも明示することは重要です ) ( データを受け取りたいだけで 変数への書き込みを防ぎたいときは ByVal を使います ) Mid([ 文字列 ],[ 取り出す文字列の先頭位置 ],[ 取り出す文字列の長さ ]) これはVBAで既定の関数です 文字列を部分的に取り出して返します Len([ 文字列 ]) これはVBAで既定の関数です 文字列の文字数を返します CLng([ 文字列 ]) は整数型への変換 CDbl([ 文字列 ]) は倍精度浮動小数点数型への変換関数です
10 例題 1: 時刻を秒単位にする (2)Public Function ConvGGATimeToSec(ggaTime As String) As Double GGAの時刻文字列の前処理にSplitGGAtimeを使います h,m,sへの変換を内部でするのではなく 引数として与えると より汎用的な関数に なります ( 汎用的とは 他の用途でも使えそうだということ ) ただし今回のこの関数の目的はGGAレコードの処理のみなので 呼び出し側のソースコードが簡単になるような引数の取り方をしています ( 実際には このようなことをあらかじめ考慮できるとは限りません 呼び出し側のソースコードを作りながら 思いつきで引数の取り方を変えるのもよくあることです )
11 例題 1: 時刻を秒単位にする ConvGGATimeToSec で 00:00:00 からの秒数が計算できますが この時刻をまたぐと秒数がリセットされるという問題があります (GPSsample2.txt の 431 行目に そのようなデータがあります ) この問題は 00:00:00 をまたいだ ( つまり日付が変わった ) ことを検知し そのたびに秒数を一日分 (86400 秒 ) 加算することで解決できます
12 例題 1: 時刻を秒単位にする test1() を実行し GPSsample2.txt を読み込んでみてください ワークシートに出力される時刻の形式と内容を 確認してください test1() の時刻処理がどのようにされているか 確認してください
13 CanSat が発射から何秒後にどの位置にあったか 具体的に指を差して示すためには どのような情報が必要でしょうか 経度と緯度から直接わかることではありません 発射地点から見て東に Xm 北に Ym 高さ Zm の位置にあった ということが言えれば 大雑把ではあっても指を差せます また メジャーを使ってその位置の真下に標識を置くこともできます この X,Y,Z の値は 経度 緯度 高さから計算で求めることができます そのための基礎として 円周上の位置を示す 角度 から XY 座標を求める方法を 説明します
14 数学で扱う角度の単位 : ラジアン 半径 1 の円周の長さは 2 π です (π は円周率 ( )) 1 2 ππ そこで 360 deg( 度 )=2π rad( ラジアン ) ということにします そうすると 弧の長さで角度を表せるようになります シータ θθ (deg) を (rad) に換算するには 逆に φφ (rad) は 180 ππ ππ 180 φφ (deg) となります ( 例 ) 45 (deg) = 1 ππ (rad) ファイ ππ (rad) = 120 (deg) θθ (rad) とします 小学校で 1 周は 360 度と習いますが この 360 という数字に数学的な根拠はありません 数学的に便利なように 1 周の角度を定めるとすれば 360 よりは 2π の方が合理的といえます ( 大学などで オイラーの等式 を学ぶと より実感することでしょう ) ππ 3 2 ππ θθ
15 サイン コサインタンジェント 三角関数 :sin, cos, tan 半径が 1 の円周上の特定の点は 図のように角度 θ で表す ことができます その点から X 軸に下ろした垂線の足の位置が その点の sin θθ X 座標です Y 軸についても同様です これらはθによって決まる値なので それぞれ cos θθ, sin θθ という関数で表すことができます cos θθ, sin θθの具体的な値を求める計算は難しいのですが Excelではそれらを計算する関数が用意されています 今回は使いませんが 数学の世界では tan θθ も加えた 3 関数は まとめて 三角関数 と呼ばれます θθ cos θθ なお tan θθ = sin θθ cos θθ = yy xx です
16 数学演習 1: 半径 1 (m) の円周の XY 座標を求める ワークシートを 数学演習 1 に切り替えてください 円周上の位置を示す角度 θは 10 度刻みで1 周分書かれています 半径 1なので cosθとsinθは そのままXY 座標となります θ=0 の点のみ ラジアン値と XY 座標を求める数式が入って います 数式の意味を確認してください 数式の部分を他の行にコピペすると その行の値が計算され グラフに表示されます 1 周分やってみてください
17 数学演習 2: 半径 6,378,137(m) の円周の XY 座標を求める ワークシートを 数学演習 2 に切り替えてください θ=0 の点のみ ラジアン値と XY 座標を求める数式が入れてあります 半径 6,378,137の円は 単に半径 1の円を6,378,137 倍に引き伸ばした形をしています このことから 数式の意味を考えてください 数式の部分を他の行にコピペすると その行の値が計算され グラフに表示されます 1 周分やってみてください これで 右の図のように赤道上で経度が指定された点の座標が計算できたことになります θθ
18 数学演習 3: 経度 緯度から XYZ 座標を求める 経度 0の子午線は イギリスのグリニッジを通ります この線の上で緯度 φφの点 Pを想像しましょう Pのところで地球を 水平 に切った断面は円となります 半径は地球の半径のcos φφ 倍となります この円( 緯線 ) の上で経度 θθの点 Tの位置を考えましょう 先ほどと同様の方法でXY 座標が計算できます 点 TのZ 座標は 図から明らかなように sin φφとなります これが 経度 緯度が指定された地球上の位置をXYZ 座標で表す方法の基本です GPSで使用されているIERS 基準子午線は グリニッジ天文台から100mほど東にずれています θθ とか φφ でどの角度を表すか ということにはある程度慣例がありますが 慣例にとらわれすぎると他の慣例と整合性がとれなくなります 結局 何にどの記号を使うかを きちんと定義するのが基本です φφ θθ P T
19 数学演習 3: 経度 緯度から XYZ 座標を求める ワークシートを 数学演習 3 に切り替えてください 経度 θθ=0 緯度 φφ=0の点のみ ラジアン値とXYZ 座標を求める数式が入れてあります 数式の部分を他の行にコピペすると その行の値が計算され グラフに表示されます 北緯 80 度までの行を埋めてみてください φφ θθ P T この方法で それらしい XYZ 座標値が出てきますが あまり実用にはなりません 理由はこの後説明します
20 数学演習 3の方法で 地球上の経度 緯度からXYZ 座標を得ることができます この座標系 ( 座標の取り方 ) は ECEF( 地球中心 地球固定直交座標系 ) と呼ばれます 地球中心が原点で X 軸は経度 0 度の子午線と赤道の交点を通ります Y 軸は東経 90 度の子午線と赤道の交点を通り Z 軸は北極を通ります φφ θθ P T しかし
21 この計算方法のままでは 大きなずれが生じてしまいます その理由は下記の通りです * 地球は球体が Z 軸方向に約 0.3% つぶれたような形をしています ( 数十 km 規模のずれ ) これについては WGS84( 米国防総省が定めた世界測地系であり GPS で採用 ) で定められた 地球楕円体 の形状を前提として計算 すれば補正できます これで地球楕円体表面の座標が得られますが GPS の高さ方向の データを反映させるにはどうしたらよいか考えてみましょう
22 高さのデータは GGA レコードの海抜高度 ( 平均的な海面からの高さ ) から得られます しかし 海抜高度は地球楕円体からの高さではありません その主な理由は下記の通りです * 地形や地下の岩石等の密度分布により 地表の重力 が変動するので ジオイド高 ( 平均的な海面高度 ) が 場所によって変わります ( 数十 m 規模の変動 ) これを補正する手段として EGM96( 米国防総省による ) などのジオイド高の分布モデルが存在します 今回使用しているGPSモジュールは そのようなデータまたは計算式を内蔵しており GGAレコードに含めて出力しています これを使って ジオイド高さ+ 海抜高度 = 地球楕円体からの高さという計算をすればよいことになります
23 測地系の基礎を踏まえて ECEF の XYZ 座標を計算することを目的とします ワークシートを GPGGA データ に切り替えてください ソースコードはすでにある ( test2(),test3() ) ので よく読んでその意味を理解できるよう がんばってください 今回使用するサンプルデータは "GPSsample2.txt" です 前回使った GPSsample.txt も 時間に余裕がある人は使ってみてください まずは メモ帳で GGA レコードを見ましょう 9 番目のフィールドが海抜高度 11 番目のフィールドがジオイド高です ( レコード内の 1 個ずつのデータを フィールド と呼びます )
24 例題 2: 海抜高度とジオイド高さの読み取り test2() を実行し "GPSsample2.txt" を読み込んで ください ソースコードを見て 海抜高度とジオイド高を どのように読み取っているか どのように処理しているかを確認してください
25 例題 3:ECEF での XYZ 座標の計算 test3() を実行して "GPSsample2.txt" を読み込み XYZ 座標が出てくる ことを確認してください 海抜高度とジオイド高さの和が 地球楕円体からの高さです WGS84に基づく計算は複雑なので そのための クラス を用意してあります クラスを使うときは 必ず下記のような初期化処理が必要です Set [ クラス変数名 ] = new [ クラス名 ]([ 初期化時の引数 ]) WGS84 クラスのメンバプロシージャをどのように使っているかに 注目してください 次は この XYZ 座標をグラフにしてみたいのですが
26 課題 2:ECEF での XYZ 座標のファイル出力 Excel では 残念ながら XYZ の三次元の方向を持つグラフ 三次元プロット を作ることができません この分野でよく使われるフリーソフトとして "gnuplot" があるので 今回はそれを使います gnuplot で読み込みやすいように すべての XYZ 座標を下記の形式でファイル出力するプロシージャを 作ります グヌープロット [1 番目の X 座標値 ] [1 番目の Y 座標値 ] [1 番目の Z 座標値 ] [2 番目の X 座標値 ] [2 番目の Y 座標値 ] [2 番目の Z 座標値 ] 出力ファイル名は "ecefxyz.txt" とします kadai2() のソースコードが途中まで作ってあるので それを完成させて 実行してください ( ヒント :Print #1,...) < 制限時間 5 分 >
27 課題 2 の解答 For~Next ループの中で 下記のように処理をすれば OK です
28 スタートメニューから gnuplot 5.0 patchlevel 1 を起動してください コンソール ( コンピュータと文字で対話するための画面 ) が開きます この画面でコマンド ( 命令文 ) を打ち込んで グラフを描くのが基本的な使い方です コマンドを覚えるのは大変なので ある程度 自動化するためのメニューが備えられています
29 プロット から 三次元プロット を選択し コンソールに "splot" が 表示されることを確認してください プロット から データファイル名... を選択すると ファイル選択画面が でます 右下の拡張子フィルタを All Files (*.*) に変更してください これで 拡張子が txt のファイルも表示されるようになります 課題 2 で保存した "ecefxyz.txt" を選択すると そのファイル名がコンソールに表示されます
30 コンソールで Enter キーを押すとグラフが出てきます このグラフは マウスで回転させることができます 形状を確認してください 地球表面が傾いているので データが傾いています GPSsample.txt のプロットも見てみましょう データを 変えるには test3() からの手順を繰り返してください
31 GPSsample2.txtのデータは GoogleEarthで見るとこうなります 実際の地形と三次元プロットの結果は あまり一致していません GPS から得られる高度の値はかなり精度が低く 10m 程度は簡単にずれてしまいます その理由についても考えてみてください
32 場所によって地面の傾きが違うので ECEFの三次元プロットでは 極付近でない限り直感的にとらえにくくなってしまいます 直感的にとらえやすい座標系の例は 下記のようなものです X 軸は 東西方向で 東を正とする Y 軸は 南北方向で 北を正とする Z 軸は 高さ方向で 上を正とする このような座標系を 地平座標系 と呼びます ( 右図では "local" と表記しています ) この座標系になれば 下記のことが直感的に理解できます *CanSatが打ち上げ地点から何 m 上昇してから分離されたか * 東西南北に どのように移動しながら降下したか ただし地球は丸いので この座標系ではあまり大きな距離は扱えません
33 例題 4: 地平座標系での XYZ 座標の計算 test4() を実行して 先ほどとは別のXYZ 座標が出てくることを確認してください この座標系では 最初のGGAレコードが示す地点を原点とします それをどのように処理しているか ソースコードをよく見て理解してください ECEFからの座標軸の傾きを打ち消す計算に 行列 を使っています その計算は複雑なので行列計算を扱うクラス "Matrix3d" を用意してあり WGS84クラスの中で使っています ( なお行列を使わないと さらに複雑になります )
34 課題 3: 地平座標系での XYZ 座標のファイル出力 課題 2 と同様の方法で 地平座標系の XYZ 座標を下記の形式でファイル出力しましょう kadai2 をコピペして kadai3 を作れば あとは出力元のセル指定と出力ファイル名を変更するだけです ファイル名は localxyz.txt" とします [1 番目の X 座標値 ] [1 番目の Y 座標値 ] [1 番目の Z 座標値 ] [2 番目の X 座標値 ] [2 番目の Y 座標値 ] [2 番目の Z 座標値 ] < 制限時間 5 分 >
35 課題 3 の解答 kadai2() をコピペして For~Next ループの中の Print に使っているデータを 下記のように変更すれば OK です
36 gnuplot が起動していない場合は もう一度起動してください メニューバーから 三次元プロット を選択し コンソールに "splot" が表示されることを 確認してください メニューバーから データファイル名... を選択し 課題 2 で保存した "ecefxyz.txt" を 選択し コンソールで Enter キーを押してください 地球表面の傾きはなくなっていて 東西 南北 高さ方向が座標軸に一致している ことを確認してください
37 今回は 時刻と共に変化する位置情報をどのように可視化するか というテーマで一つの例を 体験していただきました 単純に 位置 といっても 地球規模で考えると意外と考えることが多く 複雑な処理が必要となる ことがわかると思います この第 1 期の講座では VBAで可能になることの ほんの一部を扱ったに過ぎません 他のOffice 製品やOS そして様々な外部ライブラリの機能( 音声 映像 USB 機器など ) を呼び出し 使いこなすことで 市販できるようなレベルのソフトも作ることができます ( 個別の顧客向けに 業務システムを丸ごとVBAで作って納品するケースもあります )
38 CanSat を作るという目標までは まだまだ長い道のりがあります ( 本物の人工衛星を作るのに比べれば かなり短いですが ) 皆さんは今後 ソフトウェア開発技術の別の用途に目覚めるかもしれません 数をこなすことが大事なので 科学計算でもゲーム作成でも とにかくやってみてください ソフトウェア開発技術のうち 特にプログラミング ( コーディング ) で必要な考え方は 言語が違っても大体一緒です 講座に参加した方は C/C++, C#, Java, PHP 等も 今後あまり苦労せず学ぶことができるでしょう どのようなことでも 今期の講座の内容がいつか役に立つことを願います < おわり >
ExcelVBA
EXCEL VBA REGLECASSE YU SATO 目次 はじめに 開発タブの表示 拡張子 VBEの起動と初期設定 モジュールの挿入 削除 プロジェクト モジュール プロシージャ 変数の宣言 (Dim) If~Then For~Next 応用 :If~ThenとFor~Next ボタンの作成 最後に Subプロシージャ 基本説明 セルの指定 (Range) 変数とデータ型 (String,Long)
Microsoft Word - VBA基礎(6).docx
あるクラスの算数の平均点と理科の平均点を読み込み 総点を計算するプログラムを考えてみましょう 一クラスだけ読み込む場合は test50 のようなプログラムになります プログラムの流れとしては非常に簡単です Sub test50() a = InputBox(" バナナ組の算数の平均点を入力してください ") b = InputBox(" バナナ組の理科の平均点を入力してください ") MsgBox
医用工学概論 Medical Engineering (ME) 3年前期の医用工学概論実習と 合わせ、 医療の現場で使用されている 医用機器を正しく安全に使用するために必要な医用工学(ME)の 基礎知識を習得する。
http://chtgkato3.med.hokudai.ac.jp/kougi/me_practice/ EXCEL でリサージュ曲線のシミュレーションを行う Excel を開いて Aカラムのセル1 に (A1に) t と入力. (Aカラム( 列 ) に時間 ( 秒 ) を入れる ) ツールバーの中央揃えボタンを押すと 文字がセルの中央に配置される. Aカラムのセル2,3,4に (A2 A3 A4
初めてのプログラミング
Excel の使い方 2 ~ 数式の入力 グラフの作成 ~ 0. データ処理とグラフの作成 前回は エクセルを用いた表の作成方法について学びました 今回は エクセルを用いたデータ処理方法と グラフの作成方法について学ぶことにしましょう 1. 数式の入力 1 ここでは x, y の値を入力していきます まず 前回の講義を参考に 自動補間機能を用いて x の値を入力してみましょう 補間方法としては A2,
計算機シミュレーション
. 運動方程式の数値解法.. ニュートン方程式の近似速度は, 位置座標 の時間微分で, d と定義されます. これを成分で書くと, d d li li とかけます. 本来は が の極限をとらなければいけませんが, 有限の小さな値とすると 秒後の位置座標は速度を用いて, と近似できます. 同様にして, 加速度は, 速度 の時間微分で, d と定義されます. これを成分で書くと, d d li li とかけます.
第 4 週コンボリューションその 2, 正弦波による分解 教科書 p. 16~ 目標コンボリューションの演習. 正弦波による信号の分解の考え方の理解. 正弦波の複素表現を学ぶ. 演習問題 問 1. 以下の図にならって,1 と 2 の δ 関数を図示せよ δ (t) 2
第 4 週コンボリューションその, 正弦波による分解 教科書 p. 6~ 目標コンボリューションの演習. 正弦波による信号の分解の考え方の理解. 正弦波の複素表現を学ぶ. 演習問題 問. 以下の図にならって, と の δ 関数を図示せよ. - - - δ () δ ( ) - - - 図 δ 関数の図示の例 δ ( ) δ ( ) δ ( ) δ ( ) δ ( ) - - - - - - - -
PowerPoint プレゼンテーション
講座を行う前に 自己紹介 僕と上回生について 1 年生同士で少しお話しよう! オリエンテーションの宿題 アルゴロジック http://home.jeita.or.jp/is/highschool/algo/index3.html どこまでできましたか? あまりできなかった人はこれから全部クリアしよう! 2016 年度 C 言語講座 第一回目 2016/6/11 fumi 今回の目標 プログラムを書いて実行するやり方を覚える
JavaプログラミングⅠ
Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double
ガイダンス
情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック
C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ
C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 次のステップによって 徐々に難易度の高いプログラムを作成する ( 参照用の番号は よくわかる C 言語 のページ番号 ) 1. キーボード入力された整数 10 個の中から最大のものを答える 2. 整数を要素とする配列 (p.57-59) に初期値を与えておき
関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^
この節では GeoGebra を用いて関数のグラフを描画する基本事項を扱います 画面下部にある入力バーから式を入力し 後から書式設定により色や名前を整えることが出来ます グラフィックスビューによる作図は 後の章で扱います 1.1 グラフの挿入関数のグラフは 関数 y = f(x) を満たす (x, y) を座標とする全ての点を描くことです 入力バーを用いれば 関数を直接入力することが出来 その関数のグラフを作図することが出来ます
マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:
マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする
Microsoft PowerPoint - chap10_OOP.ppt
プログラミング講義 Chapter 10: オブジェクト指向プログラミング (Object-Oriented Programming=OOP) の入り口の入り口の入り口 秋山英三 F1027 1 例 : 部屋のデータを扱う // Test.java の内容 public class Test { public static void main(string[] args) { double length1,
3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多
Cygwin 使いこなしマニュアル 2011/10/17 1.Cygwin の起動 Cygwin のインストールが完了したら 一般ユーザーで Windows にログインし Cygwin を起動してみましょう 下の図は ユーザー名 densan でログインして Cygwin を起動した後 いくつかコマンドを実行してみたところです 2.Cygwin のファイルはどこにある? Windows から Cygwin
3Dプリンタ用CADソフト Autodesk Meshmixer入門編[日本語版]
ご購入はこちら. http://shop.cqpub.co.jp/hanbai 第 1 章操作メニュー ソフトウェアの立ち上げ時に表示されるトップ メニューと, 各メニューの役割について紹介します. ソフトウェアを使うにあたり, どこからスタートさせるのか確認しましょう. 最初に, 操作メニューから確認していきましょう. ソフトウェアを立ち上げると, 図 1-1 が現れます. この画面で, 大きく三つの操作メニュー
プログラミング実習I
プログラミング実習 I 05 関数 (1) 人間システム工学科井村誠孝 [email protected] 関数とは p.162 数学的には入力に対して出力が決まるもの C 言語では入出力が定まったひとまとまりの処理 入力や出力はあるときもないときもある main() も関数の一種 何かの仕事をこなしてくれる魔法のブラックボックス 例 : printf() 関数中で行われている処理の詳細を使う側は知らないが,
理工学図書館後期 LS 講習会 きれいなグラフを作ろう! gnuplot 入門
理工学図書館後期 LS 講習会 きれいなグラフを作ろう! gnuplot 入門 gnuplot によるグラフ作成 1 gnuplot コマンド入力形式のグラフ作成ツール 豊富な出力形式を装備 研究や実験のデータ整理に便利 本講習の目的 gnuplot の魅力を体験してみよう! 本日の学習事項 2 1. gnuplotの基本的な使い方 gnuplotに慣れよう 2. スクリプトファイルを用いた使用法
各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作
マイナンバー管理表 操作説明書 管理者用 2015 年 11 月 30 日 ( 初版 ) 概要 マイナンバー管理表 の動作環境は以下の通りです 対象 OS バージョン Windows7 Windows8 Windows8.1 Windows10 対象 Excel バージョン Excel2010 Excel2013 対象ファイル形式 Microsoft Excel マクロ有効ワークシート (.xlsm)
クイックスタートガイドデスクトップバージョン GeoGebra とは? ひとつの使いやすいパッケージになった, 動的数学ソフトウェアです すべての教育段階における学習や指導に使用できます 二次元および三次元の幾何 (geometry), 代数 (algebra), 表計算, グラフ, 解析, そして
クイックスタートガイドデスクトップバージョン GeoGebra とは? ひとつの使いやすいパッケージになった, 動的数学ソフトウェアです すべての教育段階における学習や指導に使用できます 二次元および三次元の幾何 (geometry), 代数 (algebra), 表計算, グラフ, 解析, そして統計が動的に結びついています オープンソースソフトウェアであり, GeoGebra のホームページ www.geogebra.org
Microsoft Word - 03基準点成果表
基準点成果表 ( 情報 ) < 試験合格へのポイント > 基準点成果表 ( 又は 基準点成果情報 ) に関する問題である 近年では 基準点成果表の項目 ( 内容 ) に関する問題よりは 平面直角座標系に絡めた問題が出題されているため 平面直角座標系の特徴も併せて覚える方か良い ここでは 水準点を除くものを基準点として記述する 基準点について ( : 最重要事項 : 重要事項 : 知っておくと良い )
Microsoft PowerPoint - VBA解説1.ppt [互換モード]
九州大学工学部地球環境工学科船舶海洋システム工学コース 計算工学演習第一 演習資料担当 : 木村 Excel 上のマクロを利用してプログラムを組む Visual Basic for Applications (VBA) のテクニック Excel のマクロとは? 一連の操作を自動的に行う機能 例 ) セル ( マス目 ) に数字を 1 から順番に埋めていく Excel のマクロでどんなプログラムが作れるのか?
数量的アプローチ 年 6 月 11 日 イントロダクション データ分析をマスターする 12 のレッスン ウェブサポートページ ( 有斐閣 ) 水落研究室 R http:
イントロダクション データ分析をマスターする 12 のレッスン ウェブサポートページ ( 有斐閣 ) http://yuhikaku-nibu.txt-nifty.com/blog/2017/09/22103.html 水落研究室 R http://depts.nanzan-u.ac.jp/ugrad/ps/mizuochi/r.html 1 この授業では統計ソフト R を使って分析を行います データを扱うソフトとして
C#の基本
C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない
6 シート見出しブックに入っている各シート名の名前が表示されます シートとは 表を作るための作業エリア 単にシートという場合はワークシートのことを指します シート上のセルにデータを入力しながら表を作っていきます シートには他にグラフシートもあります 7 数式バー現在操作の対象となっているセル内のデー
4.Excel 基本操作 Excel とは 表の中で文字や数字 計算式を扱うことのできるソフトウェアです 4-1 画面要素 1 ツールバーメニューバーにあるコマンドの中でも特によく使用される機能をボタンで表示しています 2 名前ボックス操作の対象となっているセル内のデータが表示されます 3 全セル選択ボタンシート内すべてのセルが選択されます 4 行番号ゲージ行の位置を示す番号が表示されます また行が選択されます
情報システム設計論II ユーザインタフェース(1)
プログラミング演習 (3) 変数 : 計算とアニメーション 中村, 高橋 小林, 橋本 1 目標 Processing で計算してみよう Processing でアニメーションしよう 計算の方法を理解する 変数を理解する 課題 : Processing でアニメーションしよう! 計算してみよう 地球の半径は 6378.137km. では, 地球 1 周の距離はどれくらいになるでしょうか? println(
スライド 0
第 3 章さまざまな情報を取り込むテキストファイル形式の住所録や写真や GPS ログ等を取り込みます 3-1 テキスト情報の取込み テキスト情報の取り込みとは CSV 形式 またはテキスト形式で顧客管理 販売管理 年賀状ソフトなど他のアプリケーションから出力された情報をスーパーマップル デジタル上にカスタム情報として取り込むことができます 参考 一度に取り込めるデータは データ内容の容量と機種の能力によりますが
PowerPoint Presentation
工学部 6 7 8 9 10 組 ( 奇数学籍番号 ) 担当 : 長谷川英之 情報処理演習 第 7 回 2010 年 11 月 18 日 1 今回のテーマ 1: ポインタ 変数に値を代入 = 記憶プログラムの記憶領域として使用されるものがメモリ ( パソコンの仕様書における 512 MB RAM などの記述はこのメモリの量 ) RAM は多数のコンデンサの集合体 : 電荷がたまっている (1)/ いない
< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 )
2005 年度茅ヶ崎市情報教育研修会 < 目次 > 1. 練習ファイルのダウンロード... 2 2. 表計算ソフト Excel の基本... 3 2-1 Excel でできること... 3 2-2 Excel の画面... 3 2-3 セル 行 列の選択... 4 2-4 セルにデータを入力する ( 半角英数字の場合 )... 4 2-5 セルにデータを入力する ( 日本語の場合
Microsoft Word - 18環設演付録0508.doc
Excel の関数について 注 ) 下記の内容は,Excel のバージョンや OS の違いによって, 多少異なる場合があります 1. 演算子 等式はすべて等号 (=) から始まります 算術演算子には, 次のようなものがあります 内が,Excel 上で打ち込むものです 足し算 +, 引き算 -, かけ算 *, わり算 /, べき乗 ^ 2. 三角関数 メニューバーの [ 挿入 ] ダイアログボックスの
今回のプログラミングの課題 ( 前回の課題で取り上げた )data.txt の要素をソートして sorted.txt というファイルに書出す ソート (sort) とは : 数の場合 小さいものから大きなもの ( 昇順 ) もしくは 大きなものから小さなもの ( 降順 ) になるよう 並び替えること
C プログラミング演習 1( 再 ) 4 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 ( 前回の課題で取り上げた )data.txt の要素をソートして sorted.txt というファイルに書出す ソート (sort) とは : 数の場合 小さいものから大きなもの ( 昇順 ) もしくは 大きなものから小さなもの ( 降順
目 次 1. はじめに 動作システム 起動方法 本ツールの機能 計算方法 使用方法 緯度 経度への換算 平面直角座標への変換 一度に計算可能なデータ数と追加方法
平面直角座標 緯度経度相互変換ツール xy2keido マニュアル (ver1.00) CIVIL WORKS 目 次 1. はじめに... 3 2. 動作システム... 3 3. 起動方法... 3 4. 本ツールの機能... 4 5. 計算方法... 4 6. 使用方法... 5 6-1. 緯度 経度への換算... 5 6-2. 平面直角座標への変換... 8 6-3. 一度に計算可能なデータ数と追加方法...
DVIOUT
第 章 離散フーリエ変換 離散フーリエ変換 これまで 私たちは連続関数に対するフーリエ変換およびフーリエ積分 ( 逆フーリエ変換 ) について学んできました この節では フーリエ変換を離散化した離散フーリエ変換について学びましょう 自然現象 ( 音声 ) などを観測して得られる波 ( 信号値 ; 観測値 ) は 通常 電気信号による連続的な波として観測機器から出力されます しかしながら コンピュータはこの様な連続的な波を直接扱うことができないため
Microsoft Word - 206MSAccess2010
第 6 章データベース 6.1 MS-Access 2010 の起動 終了 1.Access2010 の起動 (1) マウスの左ボタンでスタートボタンをクリックします (2) 表示されるメニューの [ すべてのプログラム ] にマウスカーソルを移動します (3) 表示されるプログラム一覧から [Microsoft Office] [Microsoft Access 2010] の順にクリックすると
断面の諸量
断面の諸量 建設システム工学科高谷富也 断面 次モーメント 定義 G d G d 座標軸の平行移動 断面 次モーメント 軸に平行な X Y 軸に関する断面 次モーメント G X G Y を求める X G d d d Y 0 0 G 0 G d d d 0 0 G 0 重心 軸に関する断面 次モーメントを G G とし 軸に平行な座標軸 X Y の原点が断面の重心に一致するものとする G G, G G
プログラミング基礎
C プログラミング Ⅰ 授業ガイダンス C 言語の概要プログラム作成 実行方法 授業内容について 授業目的 C 言語によるプログラミングの基礎を学ぶこと 学習内容 C 言語の基礎的な文法 入出力, 変数, 演算, 条件分岐, 繰り返し, 配列,( 関数 ) C 言語による簡単な計算処理プログラムの開発 到達目標 C 言語の基礎的な文法を理解する 簡単な計算処理プログラムを作成できるようにする 授業ガイダンス
正誤表(FPT1004)
1 Introduction 本書で学習を進める前に ご一読ください 1 第 1 章関数の利用 第 章表作成の活用 第 3 章グラフの活用 第 章グラフィックの利用 SmartArt 第 5 章複数ブックの操作 第 章データベースの活用 第 7 章ピボットテーブルとピボットグラフの作成 第 章マクロの作成 第 9 章便利な機能 総合問題 Excel 付録 1 ショートカットキー一覧 Excel 付録
スライド 1
6B-1. 表計算ソフトの操作 ( ) に当てはまる適切な用語とボタン ( 図 H 参照 ) を選択してください ( 選択肢の複数回の選択可能 ) (1) オートフィルオートフィルとは 連続性のあるデータを隣接 ( りんせつ ) するセルに自動的に入力してくれる機能です 1. 図 1のように連続した日付を入力します *( ア ) は 下欄 ( からん ) より用語を選択してください セル A1 クリックし
コンピュータグラフィックス基礎 No
課題 6: モデリング (1) OBJView の動作確認 ( レポートには含めなくてよい ) 次ページ以降の 課題用メモ を参考にして OBJ ファイルを 3D 表示する OBJView を実行し 画面に立体が表示されることを確認するとともに 以下の機能を確認しなさい 左ドラッグによる立体の回転 右ドラッグによる拡大/ 縮小 [v] キーによる頂点の表示 非表示 サンプルに含まれる bunny_3k.obj
4 正しい位置を持った 数値地図 25000( 空間データ基盤 ) の上に カラー空中写真 が読み込まれます この状態では カラー空中写真画像 は位置のデータを持っていないので 正しい位置に読み込まれていません ここから 画像位置合せ の作業を行います 地図画像は色調を変えることができます 薄くする
手順 1-3 航空写真や地図画像の位置を合せる 本ソフトウェアでは 1/25000 ウォッちず ( 国土地理院 ) 1/25000 段彩 陰影画像 ( 日本地図センター ) や位置情報 ( ワールドファイル ) 付きの画像データは読み込むと同時に正しい位置に自動貼り付けされます しかし オリジナルの航空写真画像や紙地図をスキャナで読み込んだ画像 ( ラスタ ) データは位置情報を持っていないため 画像位置合せ
Javaプログラムの実行手順
戻り値のあるメソッド メソッドには 処理に使用する値を引数として渡すことができました 呼び出し 側からメソッドに値を渡すだけでなく 逆にメソッドで処理を行った結果の値を 呼び出し側で受け取ることもできます メソッドから戻してもらう値のことを もどりち戻り値といいます ( 図 5-4) 図 5-4. 戻り値を返すメソッドのイメージ 戻り値を受け取ることによって ある計算を行った結果や 処理に成功したか失
PowerPoint プレゼンテーション
FLEXSCHE Excel 帳票 入門ガイド 1 目次 2 EXCEL 帳票とは EDIF を用いて出力された一時データを元に それを EXCEL 形式の帳票として出力する機能です 利用するには FLEXSCHE EDIF の他 Microsoft Excel 2003 以降が必要です レイアウトデザインも EXCEL で行うので 多くの方に操作に抵抗なく編集していただけます この入門ガイドでは
クエリの作成が楽になるUDF
トレジャーデータサービス by IDCF 活用マニュアル 目次 (1) UDF の概要 概要 特長 P1 [ 日付を選択 ] (2) UDF の紹介 TIME 関連 UDF 1 TD_TIME_FORMAT P2 2 TD_TIME_RANGE 3 TD_SCHEDULED_TIME 4 TD_TIME_ADD 5 TD_TIME_PARSE 6 TD_DATE_TRUNC その他 UDF 7 TD_SESSIONIZE
Microsoft Word - gnuplot
GNUPLOT の使い方 I. 初期設定 GNUPLOT を最初に起動させたときの Window の文字は小さいので使い難い そこで 文字フォントのサイズを設定します 1.GNUPLOT を起動させます ( 右のような Window が起動します ) 2. 白い領域のどこでも構わないので ポインタを移動して マウスの右ボタンをクリックします ( 右のようにメニューが起動します ) 3. Choose
p tn tn したがって, 点 の 座標は p p tn tn tn また, 直線 l と直線 p の交点 の 座標は p p tn p tn よって, 点 の座標 (, ) は p p, tn tn と表され p 4p p 4p 4p tn tn tn より, 点 は放物線 4 p 上を動くこと
567_ 次曲線の三角関数による媒介変数表示 次曲線の三角関数による媒介変数表示 次曲線 ( 放物線 楕円 双曲線 ) の標準形の, についての方程式と, 三角関数による媒介変数表示は次のように対応している.. 放物線 () 4 p (, ) ( ptn, ptn ) (). 楕円. 双曲線 () () (, p p ), tn tn (, ) ( cos, sin ) (, ), tn cos (,
Microsoft Word - VBA基礎(3).docx
上に中和滴定のフローチャートを示しました この中で溶液の色を判断する部分があります このような判断はプログラムではどのように行うのでしょうか 判断に使う命令は IF 文を使います IF は英語で もし何々なら という意味になります 条件判断条件判断には次の命令を使います If 条件式 1 Then ElseIf 条件式 2 Then ElseIf 条件式 3 Then 実行文群 1 実行文群 2 実行文群
受信機時計誤差項の が残ったままであるが これをも消去するのが 重位相差である. 重位相差ある時刻に 衛星 から送られてくる搬送波位相データを 台の受信機 でそれぞれ測定する このとき各受信機で測定された衛星 からの搬送波位相データを Φ Φ とし 同様に衛星 からの搬送波位相データを Φ Φ とす
RTK-GPS 測位計算アルゴリズム -FLOT 解 - 東京海洋大学冨永貴樹. はじめに GPS 測量を行う際 実時間で測位結果を得ることが出来るのは今のところ RTK-GPS 測位のみである GPS 測量では GPS 衛星からの搬送波位相データを使用するため 整数値バイアスを決定しなければならず これが測位計算を複雑にしている所以である この整数値バイアスを決定するためのつの方法として FLOT
C言語講座 ~ファイル入出力編~
C 言語講座 ~ ファイル入出力編 ~ ポインタ使います 例 2 練習問題 3 初めに プログラムを組む上での話と今回の演習について 例えばこの画面の場合 背景の動画の描写 ノーツを流れてくるようにする ボタンを押したら違反亭ライン近くのノーツは消えるようにする処理 曲の難易度ごとに判定を追加とか残りの処理 完成 演習 1 クリア 演習 2 クリア 過程は各自で考えてください 演習 3 クリア ファイルの出入力でこれからやること
Microsoft PowerPoint P演習 第10回 関数.ppt [互換モード]
プログラミング演習 (10) 関数 中村, 橋本, 小松, 渡辺 1 目標 Processing で関数に挑戦! 機能をどんどん作ってみよう! 円とか四角形だけじゃなくて, 色々な図形描画を関数にしてしまおう! 判定も関数で! 関数 背景を塗りつぶす : background( 色 ); 円を描く : ellipse(x 座標, y 座標, 縦直径, 横直径 ); 線を描く : line( x1,
GrADS の使い方 GrADS(Grid Analysis and Display System) は おもに 客観解析データのような格子点データを地図上に作図するために使われるアプリケーションです 全球スケールの気象を扱う分野で広く使われています GrADS は Unix 系の OS 上でよく利
GrADS の使い方 GrADS(Grid Analysis and Display System) は おもに 客観解析データのような格子点データを地図上に作図するために使われるアプリケーションです 全球スケールの気象を扱う分野で広く使われています GrADS は Unix 系の OS 上でよく利用されます ウェブページの検索によって詳しい使い方を調べることもできます 客観解析データなどを使って分布図を書いたりするときに便利なので
PowerPoint Presentation
付録 2 2 次元アフィン変換 直交変換 たたみ込み 1.2 次元のアフィン変換 座標 (x,y ) を (x,y) に移すことを 2 次元での変換. 特に, 変換が と書けるとき, アフィン変換, アフィン変換は, その 1 次の項による変換 と 0 次の項による変換 アフィン変換 0 次の項は平行移動 1 次の項は座標 (x, y ) をベクトルと考えて とすれば このようなもの 2 次元ベクトルの線形写像
sinfI2005_VBA.doc
sinfi2005_vba.doc MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 主なもの 型 型名 型宣言文字 長さ 内容 整数型 Integer % 2 バイト -32,768 32,767 長整数型 Long & 4 バイト -2,47,483,648 2,47,483,647 単精度浮動小数点数 Single 型!
MS-ExcelVBA 基礎 (Visual Basic for Application)
MS-ExcelVBA 基礎 (Visual Basic for Application). 主な仕様一覧 () データ型 ( 主なもの ) 型型名型宣言文字長さ内容整数型 Integer % バイト -, ~, 長整数型 Long & バイト -,,, ~,,, 単精度浮動小数点数型倍精度浮動小数点数型 Single! バイト負値 : -.0E ~ -.0E- 正値 :.0E- ~.0E Double
<4D F736F F D20438CBE8CEA8D758DC F0939A82C282AB2E646F63>
C 言語講座第 2 回 作成 : ハルト 前回の復習基本的に main () の中カッコの中にプログラムを書く また 変数 ( int, float ) はC 言語では main() の中カッコの先頭で宣言する 1 画面へ出力 printf() 2 キーボードから入力 scanf() printf / scanf で整数を表示 / 入力 %d 小数を表示 / 入力 %f 3 整数を扱う int 型を使う
Microsoft Word - P doc
はじめに...1 PowerPoint の概要 2 1 PowerPoint とは 2 2 プレゼンテーションとは 2 3 PowerPoint でできること 3 4 プレゼンテーション作成の流れ 4 5 PowerPoint の起動 5 6 PowerPoint の画面 6 7 作業ウィンドウを閉じる 8 8 ツールバーを 2 行にしたい時は 9 第 1 章新しいプレゼンテーションを作ろう...1
Java Scriptプログラミング入門 3.6~ 茨城大学工学部情報工学科 08T4018Y 小幡智裕
Java Script プログラミング入門 3-6~3-7 茨城大学工学部情報工学科 08T4018Y 小幡智裕 3-6 組み込み関数 組み込み関数とは JavaScript の内部にあらかじめ用意されている関数のこと ユーザ定義の関数と同様に 関数名のみで呼び出すことができる 3-6-1 文字列を式として評価する関数 eval() 関数 引数 : string 式として評価する文字列 戻り値 :
PowerPoint プレゼンテーション
Excel VBA の基本 1 VBA Visual Basic for Applications Office シリーズに搭載されているプログラミング言語 マクロを作成するために使われる 1 プログラミングとは 人間の意図した処理を行うようにコンピュータに指示を与えること セル A1 の内容をセル B1 にコピーしなさいセル A1 の背景色を赤色にしなさいあれをしなさいこれをしなさい 上から順番に実行
Fortran 勉強会 第 5 回 辻野智紀
Fortran 勉強会 第 5 回 辻野智紀 今回のお品書き サブルーチンの分割コンパイル ライブラリ 静的ライブラリ 動的ライブラリ モジュール その前に 以下の URL から STPK ライブラリをインストールしておいて下さい. http://www.gfd-dennou.org/library/davis/stpk 前回参加された方はインストール済みのはず. サブルーチンの分割コンパイル サブルーチンの独立化
Microsoft Word - 1B2011.doc
第 14 回モールの定理 ( 単純梁の場合 ) ( モールの定理とは何か?p.11) 例題 下記に示す単純梁の C 点のたわみ角 θ C と, たわみ δ C を求めよ ただし, 部材の曲げ 剛性は材軸に沿って一様で とする C D kn B 1.5m 0.5m 1.0m 解答 1 曲げモーメント図を描く,B 点の反力を求める kn kn 4 kn 曲げモーメント図を描く knm 先に得られた曲げモーメントの値を
マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System 操作説明ビデオなどは 高校 情
マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System http://www.sgpsys.com/en/ 操作説明ビデオなどは 高校 情報科 の教材 指導案作ってみました http://www.beyondbb.jp/ Zip の教材内に入っています
プログラミング実習I
プログラミング実習 I 03 変数と式 人間システム工学科井村誠孝 [email protected] 3.1 変数と型 変数とは p.60 C 言語のプログラム中で, 入力あるいは計算された数や文字を保持するには, 変数を使用する. 名前がついていて値を入れられる箱, というイメージ. 変数定義 : 変数は変数定義 ( 宣言 ) してからでないと使うことはできない. 代入 : 変数には値を代入できる.
スライド 1
第 6 章表計算 B(Excel 2003) ( 解答と解説 ) 6B-1. 表計算ソフトの操作 1 条件付き書式の設定 1. ( ア )=E ( イ )= お 条件付き書式とは セルの数値によりセルの背景に色を付けたり 文字に色を付けたり アイコンをつけたりして分類することができる機能です 本問題では 以下の手順が解答となります 1 2 ユーザー定義の表示形式 1. ( ア )=2 ( イ )=4
学習のライフサイクルを支援する史跡学習システムの開発 松江工業高等専門学校 藤井諭後田真希南葉恵美子
学習のライフサイクルを支援する史跡学習システムの開発 松江工業高等専門学校 藤井諭後田真希南葉恵美子 屋外学習や観光で史跡を見学し, 歴史について学ぶ機会は多い しかし 現地でリアルタイムに史跡の案内を行うシステムは少ない 見学中の手書きスケッチでの記録作成を支援するといった発想も少ない 従来の観光ガイドシステム ホームページに写真や図は使われるが 3D グラフィックスを使った史跡案内はほとんどない
Microsoft Word - 操作マニュアル-Excel-2.doc
Excel プログラム開発の練習マニュアルー 1 ( 関数の学習 ) 作成 2015.01.31 修正 2015.02.04 本マニュアルでは Excel のプログラム開発を行なうに当たって まずは Excel の関数に関する学習 について記述する Ⅰ.Excel の関数に関する学習 1. 初めに Excel は単なる表計算のソフトと思っている方も多いと思います しかし Excel には 一般的に使用する
Microsoft PowerPoint - kougi4.ppt
C の実行モデル 自由落下距離 前回の授業の 例題 1 の復習と重要事項 の確認 地上で物を落とし始めた後の自由落下距離を 求める 重力加速度 g は 9.8 とする 自由落下距離を求めるために, プログラム中に, 計算式 y = ( 9.8 / 2.0 ) * x * x を書く C++ ソースファイルの編集 編集画面 編集中のファイル名 関係するファイルなどが表示される ビルド結果などが表示される画面
char int float double の変数型はそれぞれ 文字あるいは小さな整数 整数 実数 より精度の高い ( 数値のより大きい より小さい ) 実数 を扱う時に用いる 備考 : 基本型の説明に示した 浮動小数点 とは数値を指数表現で表す方法である 例えば は指数表現で 3 書く
変数 入出力 演算子ここまでに C 言語プログラミングの様子を知ってもらうため printf 文 変数 scanf 文 if 文を使った簡単なプログラムを紹介した 今回は変数の詳細について習い それに併せて使い方が増える入出力処理の方法を習う また 演算子についての復習と供に新しい演算子を紹介する 変数の宣言プログラムでデータを取り扱う場合には対象となるデータを保存する必要がでてくる このデータを保存する場所のことを
Access研修テキスト
テーブル テーブルとは? テーブル は 入力されたデータが保存されるところで データベースにとってもっとも重要な部分です 1 つのテーブルは 同一の性質をもったデータ群から構成されます 複数のテーブルを結合して組み合わせたり テーブルのデータを画面や帳票として出力したり データベースの基礎となる中心的な存在がこの テーブル です テーブルの画面構成とレコード操作 テーブルの表示 データベースウィンドウの
パソコンで楽チン、電力管理3169編
パソコンで楽チン 電力管理 -3169クランプオンパワーハイテスタ編- 3169の電力測定データを Microsoft Excel へ取り込み グラフ作成の手引き 3169のPCカードデータをExcel Microsoft Excel2000 使用 取り込み手順 1. 測定ファイルが書き込まれている PC カードを PC カードスロットに挿入します 2. Microsoft Excel の [ ファイル
Microsoft Word - 微分入門.doc
基本公式 例題 0 定義式 f( ) 数 Ⅲ 微分入門 = の導関数を定義式にもとづいて計算しなさい 基本事項 ( f( ), g( ) が微分可能ならば ) y= f( ) g( ) のとき, y = y= f( ) g( ) h( ) のとき, y = ( f( ), g( ) が微分可能で, g( ) 0 ならば ) f( ) y = のとき, y = g ( ) とくに, y = のとき,
2 / 16 ページ 第 7 講データ処理 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2. [ ファイルの場所 ] がデータを保存している場所になっている
1 / 16 ページ コンピュータリテラシー B コース 第 7 講 [ 全 15 講 ] 2011 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 2 / 16 ページ 第 7 講データ処理 2 7-1 ブック ( ファイル ) を開く第 6 講で保存したブック internet.xlsx を開きましょう 1. [Office ボタン ] から [ 開く ] をクリックします 2.
IPPO - 校内研修支援プログラム - 使用説明書 目次 項 目 ページ 1 プログラム利用の準備 この説明書の記述について プログラムの動作環境等 プログラムファイルのコピー プログラムファイルの起動 4 2 プログラムファイルの利用
IPPO - 校内研修支援プログラム - 使用説明書 目次 項 目 ページ 1 プログラム利用の準備 1 1-1 この説明書の記述について 1 1-2 プログラムの動作環境等 1 1-3 プログラムファイルのコピー 1 1-4 プログラムファイルの起動 4 2 プログラムファイルの利用 5 2-1 スタート画面 5 2-2 各ボタンの説明 ( 機能概要 ) 6 3 児童 ( 生徒 ) 出席番号 氏名管理の入力
Microsoft PowerPoint - kougi2.ppt
C プログラミング演習 第 2 回 Microsoft Visual Studio.NET を使ってみよう 説明 例題 1. プログラム実行の体験 コンピュータを役に立つ道具として実感する 次ページのプログラムを使って, Microsoft Visual Studio.NETでの C++ ソースファイル編集, ビルド, テスト実行の一連の過程を体験する 例題 1 のプログラムの機能 計算の繰り返し
相関係数と偏差ベクトル
相関係数と偏差ベクトル 経営統計演習の補足資料 07 年 月 9 日金沢学院大学経営情報学部藤本祥二 相関係数の復習 r = s xy s x s y = = n σ n i= σn i= n σ n i= n σ i= x i xҧ y i തy x i xҧ n σ n i= y i തy x i xҧ x i xҧ y i തy σn i= y i തy 式が長くなるので u, v の文字で偏差を表すことにする
目次 1. 図郭のCSVから矩形シェープファイル保存... i 1.1. 変換元のCSVファイル... i 1.2. ダイアログ... i 1.3. 作成するシェープファイル... ii 2. 図郭 TIN DEM 保存 ダイアログ TINについて... 3
地物のシェープファイルから CSV 作成説明書 2012/06/07 有限会社ジオ コーチ システムズ http://www.geocoach.co.jp/ [email protected] 等高線や標高点のシェープファイルから TIN を発生し グリッドの XYZ の CSV ファイルを作成します 地物のシェープファイル 図郭別 CSV ファイル 等高線 標高点 範囲指定シェープファイル TIN
すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は
DC さくらの画面構成 DC さくらが起動している間は デスクトップ右下のタスクトレイに DC さくらのアイコンが表示されます この DC さくらのアイコンを右クリックしてください ( 下の図はスクリーンショットです ) この青色のアイコンが DC さくらのアイコンです DCさくらのアイコンを右クリックすると 以下の図のような操作メニューが表示されます メニュー項目には 操作を行うための各コマンドが配置されております
