MATLAB 【MATLAB】セル配列データの取り出し方 MATLABと言えばセル配列と言われているとかいないとかですが、ここではセル配列から特定の要素を抽出する方法を色々と紹介したいと思います。他の言語の配列ではあまり馴染みのない方法も結構あります。こんなやり方もあるのか!という発見があるかもし... 2020.04.05 MATLABMATLABスクリプト
MATLAB 【MATLAB】セル配列とは? 僕がMATLABを使いだした当初、どうも慣れなかったものがセル配列です。スクリプトを作ってもカッコの付け方が間違っててエラーで止まるし、これどうなってるんだ!と思った記憶があります。ということでここではセル配列の使い方について簡単にですが紹... 2020.04.03 MATLABMATLABスクリプト
MATLAB Simulinkでシミュレーションした結果をCSVに保存 Simulinkでシミュレーションする際、Scopeブロックなどにつないで動きを見ることができますが、シミュレーションした結果を時系列データとしてcsvなどに保存するとエクセルや他の時系列データ解析ソフトなどで使用することができるので何かと... 2020.03.21 MATLABMATLABスクリプトSimulink
MATLAB MATLABを使用して簡単に近似式を算出する 制御システム開発に関わっていると、しばしば実機やシミュレーションで取得したデータを分析することがあります。その際にエクセルを使って近似式を求めたりすることが多いのではないでしょうか。近似式を求めるのにエクセルを使用しても良いのですが、MAT... 2020.03.09 MATLABMATLABスクリプト
MATLAB 【MATLAB/Simulink】スクリプトによるモデル自動作成の実例 MATLABスクリプトを使ってブロックを配置したり、ブロック同士の結線を行うことができます。ここでは実際にモデルを自動で作成するスクリプトの例を紹介します。作成するモデル以下のように複数のConstantブロックをMuxブロックに接続し、M... 2020.03.09 MATLABMATLABスクリプトSimulink
MATLAB 【MATLAB/Simulink】スクリプトでブロックの配置と結線を行う MATLABスクリプトにはSimulinkブロックを作成するための関数が準備されており、モデルをスクリプトを使って自動で作成することができます。これは決まったルールでモデルを作る際にとても有効です。例えばConstantとOutportを結... 2020.03.06 MATLABMATLABスクリプトSimulink
MATLAB 【MATLAB/Simulink】セル配列が使える関数 MATLABスクリプトの特徴としてセル配列の存在があります。そしてセル配列をそのまま使うことができる関数も数多く存在します。ここではセル配列を使うことができる、個人的使用頻度の高い関数をいくつか紹介したいと思います。get_param関数モ... 2020.03.02 MATLABMATLABスクリプトSimulink
MATLAB 【MATLAB】関数の中からベースワークスペースの変数を参照する方法 MATLABのコマンドを単純なスクリプトとして呼び出す場合はベースワークスペースに定義されている変数等にアクセスすることができます。しかし、関数内ではそれぞれのワークスペースにしかアクセスできないため、ベースワークスペースの変数には通常アク... 2020.03.02 MATLABMATLABスクリプト
MATLAB 【MATLAB】配列の演算 配列を使用した演算をする場合、C言語等ではfor文で1つ1つ中身を取り出して演算する必要がありますが、MATLABでは配列をそのまま演算に使用することができます。ここでは、配列を使用した四則演算がどのようになるか色々見てみたいと思います。配... 2020.02.28 MATLABMATLABスクリプト
MATLAB 【MATLAB/Simulink】ブロックのプロパティを一括変更する MATLABスクリプトでSimulinkブロックのプロパティを一気に変更する方法です 2020.02.21 MATLABMATLABスクリプト