Search
AND
OR
Front page
|
Reload
Coastal and Oceanic Research Group at Kobe University
Navigation
Top
Members
Contact and Access
Projects
Publications
Funding
Awards
Gallery
Linux
Matlab
ROMS
Seminars
Classes
COFTEC
Internal
(authenticated)
recent(5)
2026-03-26
Members
2026-03-13
gallery_2025.12.30
gallery_2026.2.13
2026-03-07
Publications
2026-03-05
Gallery
since Feb 2012.
edit
Total:0/Today:0
Matlab/Basic1
Start:
#br
*Matlab使い方講座その1(新入生向け) [#g9cef2a5]
#br
**Matlabの起動と終了 [#hafcf13c]
$ matlab --> desktop画面付き起動
$ mat --> desktopなし,コンソールモードでの起動.(...
>> exit --> 終了.
**関数のhelpを参照する. [#n09dc4dc]
>> help plot
>> help xlabel
-課題:matlab関数print,save, figureのhelpを参照してみよ...
**変数を作成する. [#f0c4c3da]
>> x=1
>> x=[0:10]
>> x=[0:0.1:10]
-課題:違いを確認せよ.
**簡単な計算を行う [#hc4e590f]
>> x = 10
>> y = x + 20
>> y = x*20
>> x = [10:10:200]
>> y = x/10
>> y = x./10
-課題:x/10とx./10の違いを確認せよ.
**変数xを関数の引数にして新しい変数を作成する. [#z9071334]
>> x = [0:100]
>> y = sin(x)
>> y = cos(x./100*2*pi)
-課題:sin(x)とcos(...)の違いを確認せよ.
**グラフを描く. [#z857be9c]
>> x = [0:1:100]./100*2*pi
>> y = sin(x)
>> figure; plot(x,y)
-課題:2行目を変更して他の関数のグラフを描いてみよ.
**軸のキャプションとタイトルを付ける.(上の続きから) [#...
>> xlabel('x axis'); ylabel('y axis'); --> セミコロン「...
>> title('this is a title');
-課題:x軸のキャプションを「phase, x (rad)」に,y軸のキャ...
**軸の目盛りを変更する.(上の続き) [#sf190c23]
>> set(gca,'xtick',[0:pi/4:2*pi]); --> gcaはグラフの...
>> set(gca,'ytick',[-1:0.2:1]);
>> set(gca,'tickdir','out');
-課題:x軸の目盛りを0から7の1刻み,y軸を-2から2の0.4刻...
**グラフを更新,重ねる(上の続き) [#zf152f97]
>> hP1 = plot(x,-y); hold on --> hP1, hP2はグラフの...
>> hP2 = plot(x,0.5.*y); hold on
-課題:第3のグラフとして,y = sin(x*5)を追加せよ.ただし...
**グラフの線の色,種類,太さを変更する(上の続き) [#acb0...
>> set(hP1,'color','k','linewidth',2,'linestyle','-');
>> set(hP2,'color','m','linewidth',1,'linestyle','-.');
-課題:hP3の線の色を赤('r'),太さを3,スタイルを破線(...
**グラフの線にマーカーを重ねる(上の続き). [#da085cea]
>> set(hP1,'marker','o','markersize',10);
>> set(hP2,'marker','d','markerfacecolor','m','markersiz...
-課題:hP3の線に四角いマーカー('s'),塗りつぶしなし(ma...
**グラフの線種をlegend(凡例)にする.(続き) [#ufc841f6]
>> legend('line 1','line2','line 3')
>> legend('boxoff') --> 枠線を消す.
-課題;凡例に各関数の名前を入れよ.
**グラフを画像ファイルとして保存する. [#x0fe3064]
>> print('-djpeg90','sample.jpg'); --> 現在のfigu...
>> print('-dpng','sample.png');
-課題:グラフをepsのカラー形式(-depsc) で保存せよ.
**保存した図面ファイルを表示し,フォーマット変換する. [#...
>> exit
$ display sample.jpg
$ convert sample.eps sample.jpg
-課題:eps形式の画像をpdf形式に変換せよ.
**最終課題: [#ub68030e]
x軸を共有する任意の4本のグラフをmatlab組み込み関数を用い...
End:
#br
*Matlab使い方講座その1(新入生向け) [#g9cef2a5]
#br
**Matlabの起動と終了 [#hafcf13c]
$ matlab --> desktop画面付き起動
$ mat --> desktopなし,コンソールモードでの起動.(...
>> exit --> 終了.
**関数のhelpを参照する. [#n09dc4dc]
>> help plot
>> help xlabel
-課題:matlab関数print,save, figureのhelpを参照してみよ...
**変数を作成する. [#f0c4c3da]
>> x=1
>> x=[0:10]
>> x=[0:0.1:10]
-課題:違いを確認せよ.
**簡単な計算を行う [#hc4e590f]
>> x = 10
>> y = x + 20
>> y = x*20
>> x = [10:10:200]
>> y = x/10
>> y = x./10
-課題:x/10とx./10の違いを確認せよ.
**変数xを関数の引数にして新しい変数を作成する. [#z9071334]
>> x = [0:100]
>> y = sin(x)
>> y = cos(x./100*2*pi)
-課題:sin(x)とcos(...)の違いを確認せよ.
**グラフを描く. [#z857be9c]
>> x = [0:1:100]./100*2*pi
>> y = sin(x)
>> figure; plot(x,y)
-課題:2行目を変更して他の関数のグラフを描いてみよ.
**軸のキャプションとタイトルを付ける.(上の続きから) [#...
>> xlabel('x axis'); ylabel('y axis'); --> セミコロン「...
>> title('this is a title');
-課題:x軸のキャプションを「phase, x (rad)」に,y軸のキャ...
**軸の目盛りを変更する.(上の続き) [#sf190c23]
>> set(gca,'xtick',[0:pi/4:2*pi]); --> gcaはグラフの...
>> set(gca,'ytick',[-1:0.2:1]);
>> set(gca,'tickdir','out');
-課題:x軸の目盛りを0から7の1刻み,y軸を-2から2の0.4刻...
**グラフを更新,重ねる(上の続き) [#zf152f97]
>> hP1 = plot(x,-y); hold on --> hP1, hP2はグラフの...
>> hP2 = plot(x,0.5.*y); hold on
-課題:第3のグラフとして,y = sin(x*5)を追加せよ.ただし...
**グラフの線の色,種類,太さを変更する(上の続き) [#acb0...
>> set(hP1,'color','k','linewidth',2,'linestyle','-');
>> set(hP2,'color','m','linewidth',1,'linestyle','-.');
-課題:hP3の線の色を赤('r'),太さを3,スタイルを破線(...
**グラフの線にマーカーを重ねる(上の続き). [#da085cea]
>> set(hP1,'marker','o','markersize',10);
>> set(hP2,'marker','d','markerfacecolor','m','markersiz...
-課題:hP3の線に四角いマーカー('s'),塗りつぶしなし(ma...
**グラフの線種をlegend(凡例)にする.(続き) [#ufc841f6]
>> legend('line 1','line2','line 3')
>> legend('boxoff') --> 枠線を消す.
-課題;凡例に各関数の名前を入れよ.
**グラフを画像ファイルとして保存する. [#x0fe3064]
>> print('-djpeg90','sample.jpg'); --> 現在のfigu...
>> print('-dpng','sample.png');
-課題:グラフをepsのカラー形式(-depsc) で保存せよ.
**保存した図面ファイルを表示し,フォーマット変換する. [#...
>> exit
$ display sample.jpg
$ convert sample.eps sample.jpg
-課題:eps形式の画像をpdf形式に変換せよ.
**最終課題: [#ub68030e]
x軸を共有する任意の4本のグラフをmatlab組み込み関数を用い...
Page: