SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
MATLABの3Dプロットを簡単にする
きれいなプロットは好きですか?
@tokoro10g
July 16, 2016
#rogyconf63 で発表するつもりだった何か
@tokoro10g MATLABの3Dプロットを簡単にする
1/9
MATLABは好きですか?
@tokoro10g MATLABの3Dプロットを簡単にする
2/9
MATLABは好きですか?
実は…
@tokoro10g MATLABの3Dプロットを簡単にする
3/9
MATLABは好きですか?
実は…
• MATLABは3次元形状をプロットできるんです
@tokoro10g MATLABの3Dプロットを簡単にする
3/9
MATLABは好きですか?
実は…
• MATLABは3次元形状をプロットできるんです
• 手元にMATLABがある人は起動してください
>> sphere
>> cylinder
@tokoro10g MATLABの3Dプロットを簡単にする
3/9
MATLABは好きですか?
実は…
• MATLABは3次元形状をプロットできるんです
• 手元にMATLABがある人は起動してください
>> sphere
>> cylinder
• これだけでは単純な形状しかプロットできない…
@tokoro10g MATLABの3Dプロットを簡単にする
3/9
Abstract
• MATLABで3Dプロットをする方法(従来法)を紹介する
• 開発したライブラリ ”matlab-treed” を紹介する
• 簡単にデモをする
@tokoro10g MATLABの3Dプロットを簡単にする
4/9
複雑形状のプロット : 従来法
@tokoro10g MATLABの3Dプロットを簡単にする
5/9
複雑形状のプロット : 従来法
• 'Parent' 属性の指定とか,扱いづらさがすごい
• 何より読みにくい
@tokoro10g MATLABの3Dプロットを簡単にする
6/9
ぼくのかんがえたさいきょうのらいぶらり
こんな感じで構造を変数で定義して(一部抜粋)
プロットするコマンドを呼ぶ
• 木構造で3次元形状が書けて便利!
@tokoro10g MATLABの3Dプロットを簡単にする
7/9
使い方
• GitHub に置いてあります.
https://github.com/tokoro10g/matlab-treed
• example1.m とか example2.m
を実行してみると楽しいかも
@tokoro10g MATLABの3Dプロットを簡単にする
8/9
結論と今後
結論
• 煩雑だった3Dプロットを楽にするライブラリを作った
課題
• ドキュメントがまだ
• サンプルが生焼け
• 使ってくれる人募集中
@tokoro10g MATLABの3Dプロットを簡単にする
9/9

Mais conteúdo relacionado

Destaque

これまでの制作物いろいろ+ Quadruptor
これまでの制作物いろいろ+ Quadruptorこれまでの制作物いろいろ+ Quadruptor
これまでの制作物いろいろ+ QuadruptorTeng Tokoro
 
ロケット交流会2012
ロケット交流会2012ロケット交流会2012
ロケット交流会2012HirakuTOIDA
 
ロケット交流会2013
ロケット交流会2013ロケット交流会2013
ロケット交流会2013HirakuTOIDA
 
航空力学基礎の基礎
航空力学基礎の基礎航空力学基礎の基礎
航空力学基礎の基礎Fumiya Watanabe
 
北部九州における産学連携による小型電気飛行機の開発
北部九州における産学連携による小型電気飛行機の開発北部九州における産学連携による小型電気飛行機の開発
北部九州における産学連携による小型電気飛行機の開発platinumhandbook
 
ドローン・イノベーション
ドローン・イノベーションドローン・イノベーション
ドローン・イノベーション信良 小寺
 
ジャパンドローンセミナー
ジャパンドローンセミナージャパンドローンセミナー
ジャパンドローンセミナーMasayuki Isobe
 
ドローンと風について
ドローンと風についてドローンと風について
ドローンと風についてHiroshi Makino
 
オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )博宣 今村
 
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )博宣 今村
 
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidevSwift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidevTomohiro Kumagai
 
論文紹介 Semi-supervised Learning with Deep Generative Models
論文紹介 Semi-supervised Learning with Deep Generative Models論文紹介 Semi-supervised Learning with Deep Generative Models
論文紹介 Semi-supervised Learning with Deep Generative ModelsSeiya Tokui
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...Corrado Santoro
 
深層学習時代の自然言語処理
深層学習時代の自然言語処理深層学習時代の自然言語処理
深層学習時代の自然言語処理Yuya Unno
 

Destaque (17)

これまでの制作物いろいろ+ Quadruptor
これまでの制作物いろいろ+ Quadruptorこれまでの制作物いろいろ+ Quadruptor
これまでの制作物いろいろ+ Quadruptor
 
kadota b
kadota bkadota b
kadota b
 
Drone Space Defence
Drone Space DefenceDrone Space Defence
Drone Space Defence
 
ロケット交流会2012
ロケット交流会2012ロケット交流会2012
ロケット交流会2012
 
ロケット交流会2013
ロケット交流会2013ロケット交流会2013
ロケット交流会2013
 
航空力学基礎の基礎
航空力学基礎の基礎航空力学基礎の基礎
航空力学基礎の基礎
 
北部九州における産学連携による小型電気飛行機の開発
北部九州における産学連携による小型電気飛行機の開発北部九州における産学連携による小型電気飛行機の開発
北部九州における産学連携による小型電気飛行機の開発
 
ドローン・イノベーション
ドローン・イノベーションドローン・イノベーション
ドローン・イノベーション
 
ジャパンドローンセミナー
ジャパンドローンセミナージャパンドローンセミナー
ジャパンドローンセミナー
 
ドローンと風について
ドローンと風についてドローンと風について
ドローンと風について
 
オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )オープンソースによるドローン開発の概要( #ABC2015S )
オープンソースによるドローン開発の概要( #ABC2015S )
 
ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )ドローンの仕組み( #ABC2015S )
ドローンの仕組み( #ABC2015S )
 
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidevSwift : クラス継承とプロトコル拡張を比べてみる #yidev
Swift : クラス継承とプロトコル拡張を比べてみる #yidev
 
論文紹介 Semi-supervised Learning with Deep Generative Models
論文紹介 Semi-supervised Learning with Deep Generative Models論文紹介 Semi-supervised Learning with Deep Generative Models
論文紹介 Semi-supervised Learning with Deep Generative Models
 
Black Belt Online Seminar AWS Amazon RDS
Black Belt Online Seminar AWS Amazon RDSBlack Belt Online Seminar AWS Amazon RDS
Black Belt Online Seminar AWS Amazon RDS
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...
 
深層学習時代の自然言語処理
深層学習時代の自然言語処理深層学習時代の自然言語処理
深層学習時代の自然言語処理
 

MATLABの3Dプロットを簡単にする