ノート
1 % コメントと 2 % コメントの違い
MATLAB 変数
1. 変数名では大文字と小文字が区別されます。
2. 変数名は文字で始まり、文字、数字、アンダースコアで構成できますが、句読点は使用できません。
Matlab データ型
1. 数字: 2 + 2、5 - 2、2 * 2、5 / 2;
2. 文字と文字列
文字(シングルクォーテーションで囲まれた単一の文字):'a'
文字列(シングルクォーテーションで囲まれた文字列):'abcdefg'
3. 行列(1 行が配列)
形式:変数名 = [ ]
要素の区切りにはスペースまたはカンマを使用し、改行にはセミコロンを使用します。
4. セル配列
セル配列は MATLAB の固有のデータ型です。配列の一種です。その内部要素は異なるデータ型に属することができます。概念的な理解の観点からは、C 言語のオブジェクトの構造と考えることができます。 C++ では非常によく似ています。cell 配列は matlab の特徴的なデータ型であり、他のデータ型 (文字型、文字配列や文字列、一般的な算術データや配列など) とは異なります。その特徴は、ユーザーに情報を問い合わせているような感覚を与え、すべての変数が基本的なデータ情報に変換されるまで徐々に追跡できる独自のデータ アクセス方法によって決まります。そのクラス関数の出力は cell です。
a = セル(行、列)
5.
書籍の構造 = struct('name', {
{'Machine Learning','Data Mining'}},'price', [30 40]) '
name', {
{'Machine Learning'=key, value;
books .name
Books.name(1): 括弧はセルを受け取ります
book.name{1}: 角括弧は文字列を受け取ります