matlab中的功能函式fcm如何使用

2021-09-08 16:32:09 字數 785 閱讀 1833

1樓:匿名使用者

我貼部分fcm的matlab**: expo = options(1); % exponent for u max_新的中心。 知道滿足閾值。

matlab裡面自己有函式一招就能找到 ,oyxvgr

2樓:沫沫容

模糊c均值聚類演算法,可將輸入的資料集data聚為指定的cluster_n類

【函式描述】

語法格式

[center, u, obj_fcn] = fcm(data, cluster_n, options)

用法:1. [center,u,obj_fcn] = fcm(data,n_cluster,options);

2. [center,u,obj_fcn] = fcm(data,n_cluster);

輸入變數

data ---- n*m矩陣,表示n個樣本,每個樣本具有m維特徵值

cluster_n ---- 標量,表示聚合中心數目,即類別數

options ---- 4*1列向量,其中

options(1): 隸屬度矩陣u的指數,>1(預設值: 2.0)

options(2): 最大迭代次數(預設值: 100)

options(3): 隸屬度最小變化量,迭代終止條件(預設值: 1e-5)

options(4): 每次迭代是否輸出資訊標誌(預設值: 0)

輸出變數

center ---- 聚類中心

u ---- 隸屬度矩陣

obj_fcn ---- 目標函式值

MATLAB中的LQR函式用法

以倒立擺控制器的設計為例 a 0 1 0 0 0 0 1 0 0 0 0 1 0 0 9 0 b 0 0.1 0 0.1 c 0 0 1 0 觀測角度d 0 q 1 0 0 0 0 1 0 0 0 0 10 0 0 0 0 10 r 0.1 由上面這個系統,可以計算出k k lqr a,b,q,r ...

matlab中random函式的用法

y randn n 返回一個n n的隨機項的矩陣。如果n不是個數量,將返回錯誤資訊。y randn m,n 或 y randn m n 返回一個m n的隨機項矩陣。y randn m,n,p,或 y randn m n p.產生隨機陣列 感覺就是三維陣列,請看如下例子 random格式 random...

matlab中max函式的用法問題

y,i max m,2 在 第抄2維方向上取最大值 襲,也就 是每bai行最du大值,結果存在y裡,zhii裡存的是每行最大值的dao列位置。m magic 3 m 8 1 6 3 5 7 4 9 2 y,i max m,2 y 879 i 132 matlab中max函式的結果是什麼?你可以分步去...