Search
AND
OR
Front page
|
Reload
Coastal and Oceanic Research Group at Kobe University
Navigation
Top
Members
Contact and Access
Message
Projects
Publications
Funding
Awards
Gallery
Linux
Matlab
ROMS
Seminars
Classes
COFTEC
Internal
(authenticated)
recent(5)
2024-07-25
Seminars
gallery_2024.3.26
Gallery
Linux/Host Names
Members
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: