Как создать точечный график из текстового файла Matlab - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть текстовый файл с двумя столбцами, и я хочу создать точечный график из него.Я новичок в Matlab, поэтому я все еще изучаю основы.

Я попытался использовать функцию загрузки и загрузить текстовый файл в переменную.

average = load("averageAnalyze.txt")
scatter(average)

Вот как мои данные выглядят из текстового файла, например:

20  0.91
20  0.91
20  0.93
30  0.54
30  0.69
30  0.68

Я хочу, чтобы ось x соответствовала 20 и 30. Я хочу, чтобы ось y соответствовала десятичным числам чисел, которые вы видите во втором столбце.

1 Ответ

0 голосов
/ 27 апреля 2019

Добро пожаловать в мир MATLAB.

Для построения двумерного рассеяния это так же просто, как scatter(x,y).В вашем случае:

average = load("averageAnalyze.txt");
scatter(1:numel(average), average);

В качестве альтернативы, если вам не нужно контролировать визуальные эффекты (такие как цвет, размер и т. Д.) Каждого человека, просто используйте plot:

plot(average);

Вы можете найти больше информации здесь:

Такжесовет профессионала: начните использовать сайт документации:).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...