Я запутался с баром с настройкой в MATLAB, например, когда использую бар как:
bar(randsample(0:0.0001:1,100),randn(100,1))
Я получаю изображение, подобное этому:
Кажется, что планка слишком тонкая, чтобы хорошо выглядеть. После поиска справки я могу использовать такой код:
bar(randsample(0:0.0001:1,100),randn(100,1),50)
и я получаю это:
Кажется, намного лучше. Но если я изменю номер выборки со 100 на 10, тот же код не будет работать.
bar(randsample(0:0.0001:1,10),randn(10,1),50)
Надеюсь, я ясно объяснил свою проблему. Похоже, что третий параметр функции бара - это относительная ширина, которая соотносится с размером ввода первого и второго параметра. Можно ли зафиксировать абсолютную ширину полосы независимо от того, сколько точек ввода данных? или есть лучшая функция для рисования таких фигур? Большое спасибо за любую помощь!