MATLABコミュニティあれこれ - JMAAB、MATLAB Central、Qiita/Twitter、そしてWeb3の時代へ？ -

# はじめに
さまざまなMATLABコミュニティについて、"[MATLAB Home](https://jp.mathworks.com/products/matlab-home.html)ユーザー" 目線でまとめてみたいと思います。
なお、[雑誌 Interface 2022年9月号 「MATLABコミュニティとイベントのご紹介」](https://interface.cqpub.co.jp/wp-content/uploads/if2209_030.pdf)では、"MATLAB 中の人" 観点でまとめられている記事もあります。

# 企業が主体のユーザーコミュニティ

ユーザー企業が中心となって活動するコミュニティの代表例として、国内では、MATLAB/Simulinkを使ったMBD(Model Based Development）コミュニティのJMAABがあります。
## JMAAB(Japan MBD Automotive Advisory Board)
自動車業界のMBD(Model Based Development)推進のため、2001年に、TOYOTA、NISSAN、HONDAといった企業のコアメンバーで発足。企業の壁を越えて、開発環境では協調！競争は製品！をスローガンに活動。SimulinkのモデリングガイドラインやETSS-JMAABスキル標準などの成果物を公開しています。

https://jmaab.jp/

YouTube動画コンテンツもあります。😀

https://www.youtube.com/@jmaabchannel5259

https://www.youtube.com/results?search_query=JMAAB

# 個人が主体のユーザーコミュニティ

## MATLAB Central
MATLABユーザー同士:family_mwg:で、質問や回答をしたり、コードやモデルの共有ができる、MathWorks社公式のオープンなユーザーコミュニティサイトです。MATLAB Answers、File Exchange、Cody、Blogなどがあります。

https://jp.mathworks.com/matlabcentral/


下記ブログによると、JMAAB発足と同じ2001年に、MATLAB Centralのサイトが立ち上がったそうです。File Exchangeに最初登録されたファイルで、MATLABを使って描いたバイキング船のエピソードが書かれています。現在のMATLAB Centralにつながる、「遊び心」が表れているようにも感じます。:relaxed:

https://blogs.mathworks.com/community/2016/08/15/happy-birthday-matlab-central/?doing_wp_cron=1626073765.6784400939941406250000&from=jp

[日本語 Google翻訳](https://blogs-mathworks-com.translate.goog/community/2016/08/15/happy-birthday-matlab-central/?doing_wp_cron=1626073765.6784400939941406250000&from=jp&_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=wapp)
![](https://blogs.mathworks.com/community/files/viking-movie.gif)

### MATAB Answers

https://jp.mathworks.com/matlabcentral/answers/index

エラーメッセージなどは、Google検索から、このサイトにヒットしやすいです。
また、質問に回答することで、MATLAB Answersにコントリビュートすることができます。
採用された回答数に応じて、LEVELが上がっていきます:arrow_upper_right:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329764/837ee24e-0354-980b-803d-7c6b60013c45.png)


### File Exchange

https://jp.mathworks.com/matlabcentral/fileexchange/

MATLABを使ったライブラリやサンプルなどが多く登録されていて、File Exchangeに登録することもできます。
GitHubと連携し、リリースに連動して自動アップデートすることもできます。

https://jp.mathworks.com/matlabcentral/fileexchange/112655-donkeycar-s-dataset-replay-using-matlab-simulink


### Cody

https://www.mathworks.com/matlabcentral/cody/

与えられたお題を、短いMATLABのコードで解く問題です。
やってみると、結構ハマルところがあります。:grin:
「ワタシハ MATLAB チョットデキル:sunglasses:」を目指す方へ、オススメ！

https://jp.mathworks.com/matlabcentral/cody/problems/50867-draw-a-1-in-a-zero-matrix

### バッジ

https://jp.mathworks.com/matlabcentral/profile/badges/all

MATLAB Ansewers、File ExchangeでのコントリビュートやCodyの結果に応じて、バッジが増えていきます:heart_eyes:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/329764/83d57304-e037-9abe-69fb-1db97e11c133.png)


## :qiita: Qiita

https://qiita.com/tags/matlab

Qiitaには1000以上ものMATLAB関連のブログ記事があります。
MATLAB関連の投稿がはじまったのは、2011年末ごろのようです。
- 年度別MATLAB記事

|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|:qiita-fabicon:|
|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|:----|
|[2011](https://qiita.com/search?q=-tag%20matlab%20created:>=2011%20created:<2012&sort=like)|[2012](https://qiita.com/search?q=tag:matlab%20created:>=2012%20created:<2013&sort=like)|[2013](https://qiita.com/search?q=tag:matlab%20created:>=2013%20created:<2014&sort=like)|[2014](https://qiita.com/search?q=tag:matlab%20created:>=2014%20created:<2015&sort=like)|[2015](https://qiita.com/search?q=tag:matlab%20created:>=2015%20created:<2016&sort=like)|[2016](https://qiita.com/search?q=tag:matlab%20created:>=2016%20created:<2017&sort=like)|[2017](https://qiita.com/search?q=tag:matlab%20created:>=2017%20created:<2018&sort=like)|[2018](https://qiita.com/search?q=tag:matlab%20created:>=2018%20created:<2019&sort=like)|[2019](https://qiita.com/search?q=tag:matlab%20created:>=2019%20created:<2020&sort=like)|[2020](https://qiita.com/search?q=tag:matlab%20created:>=2020%20created:<2021&sort=like)|[2021](https://qiita.com/search?q=tag:matlab%20created:>=2021%20created:<2022&sort=like)|[2022](https://qiita.com/search?q=tag:matlab%20created:>=2021%20created:<2023&sort=like)|
|3|8|4|23|30|38|114|90|183|310|150|335|


Qiitaでは異色ともいえる、数式や理論を多用している記事も多く、制御工学や信号処理、物理学が得意な（~~ホワイトボードなどに数式を書き始めると説明が止まらない:fire:~~）方の記事も多いようです。
大学内でのMATLAB利用を推進する[MATLABアンバサダー](https://jp.mathworks.com/academia/students/student-ambassadors.html)（学生）の方も積極的に情報発信しています。

## Twitter
Twitterでは、MATLABについて、日々活発なツイートがされています。:relaxed:
新規のQiita記事や日本語でのMATLAB Answersは、:robot:より関係者に情報共有もされています。:relaxed:

https://twitter.com/search?q=MATLAB%20lang%3Aja&src=recent_search_click

特に年１度のユーザー会イベント[MATLAB Expo](https://www.matlabexpo.com/jp/2022.html)では、Twitter界隈が盛り上がります。

https://blogs.mathworks.com/japan-community/2022/05/31/matlab-expo-japan-2022-twitter/?from=jp

[モータ制御マン](https://qiita.com/motorcontrolman)さんのMATLAB Expo要約は、参加レポートの作成にも役立つかも:pray:




<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">毎度おなじみ(?) MATLAB Expo2022の講演動画にコメントを付けていきます。 <a href="https://twitter.com/hashtag/matlabexpo?src=hash&amp;ref_src=twsrc%5Etfw">#matlabexpo</a></p>&mdash; モータ制御マン (@motorcontrolman) <a href="https://twitter.com/motorcontrolman/status/1530892258551398400?ref_src=twsrc%5Etfw">May 29, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>



# MATLABコミュニティの未来（予想）

ユーザーコミュニティに影響を与えているウェブの世界では、Web1(Read 1990-)からWeb2(Read+Write 2010-)、そして、Web3(Read+Write+Own/Join 2020-)へ進化してきています。

https://joi.ito.com/jp/archives/2022/06/08/005796.html

https://www.meti.go.jp/shingikai/sankoshin/shin_kijiku/pdf/010_03_01.pdf#page=12

企業が主体のオンラインユーザーコミュニティでは、現状、ホームページなどによる一方向の情報発信である、Web1型のコミュニケーションが多いと思われます。
個人を主体としたMATLABコミュニティでは、SNSなど双方向のコミュニケーションである、Web2型へ発展しているように思われます。
その先のWeb3は、まだ全貌がよく見えてませんが、ブロックチェーン、NFT、独自トークン、仮想通貨、DAO(Decentralized Autonomous Organization:分散型自律組織)、メタバースといったキーワードが飛び交っています。
<iframe width="640" height="360" src="https://www.youtube.com/embed/r_-TAsVbb7M" title="web3とは | 何故、小文字で「web3」か？web3の重要性や懐疑的な意見について" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
あくまで個人的な予想ですが、MATLAB Centralのバッジのようなトークンが発展し、例えば、コミュニティ内での意思決定などにも使われていく、DAOのようなコミュニティへ進化していくのかもしれません...

# さいごに
Web3という新しいキーワードを持ち出して思いついたことを書いてみましたが、ご意見やご感想など、Twitterなどでご投稿いただけたら幸いです。