Матрица рассеяния 2D Matrix в MATLAB
Я (холост) 3430X6906
Матрица, имеющая только нули и единицы, и я хочу разбросать сюжет. Предположим, у меня есть 1 в столбце 30 и строке 40, график должен иметь dot
на точку (30,40).
Можете ли вы помочь мне построить это.
1 ответ
Решение
Вы хотите получить строку и столбец, используя find
а затем построить их с помощью plot
,
%// Create artificial data
data = rand(3430, 6906) > 0.99999;
%// Find the location of the ones
[row, col] = find(data);
%// Plot these locations
plot(col, row, 'o')