我正在研究模糊分类。因为我不是真正的软件开发人员……我只是意识到我无法用C
语言实现矩阵上的最大-最小组合。
我会尽量清楚得多。
假设你有一个像这样的方阵:
float matrix[2][2] = {
{ 1.0, 0.4 },
{ 0.4, 1.0 }
};
“矩阵”本身的最大-最小组成,yelds
result_matrix[2][2] = {
{ 1.0, 0.4 }
{ 0.4, 1.0 }
};
例如
第一次表演
min(1.0, 0.4) = 0.4 /* first row */
min(1.0, 0.4) = 0.4 /* first col */
然后
max(0.4, 0.4) = 0.4
那是新矩阵的 (0, 0) 处的元素。
例如
min(1.0, 0.4) = 0.4; /* first row */
min(0.4, 1.0) = 0.4; /* second col */
max(0.4, 0.4) = 0.4;
(0, 1) 处的元素
我需要用C
语言实现的是一种对矩阵的“逐列行”检查。
我真的不知道该怎么做。
一些建议?
提前致谢。