plotsparsemarkers

A function that adds only a few markers to lines in an existing plot rather than 1 per x-value.

現在この提出コンテンツをフォロー中です。

[h =] plotsparsemarkers(hp, hl, markerStyle[, numberOfMarkers = 6 [,staggered = true]])
The function takes the handle returned from a plot call and adds a few markers along each line rather than the default of one marker per x-value.
The type of marker has to be given for each line you want a marker on.

The legend is also updated assuming that the handle to it is given.

For plots with multiple lines the markers are staggered between the lines so that they wont exactly line up (and possibly cover each other). This feature can be turned off if you want aligned values.

The function returns a handle to the new "lines" to allow further manipulation.

plotsparsemarkersdemo.m is a simple demonstration of the functionality. It should be very easy to get up and running with this.

引用

Jacob Jonsson (2026). plotsparsemarkers (https://jp.mathworks.com/matlabcentral/fileexchange/37165-plotsparsemarkers), MATLAB Central File Exchange. に取得済み.

カテゴリ

Help Center および MATLAB AnswersTwo y-axis についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
1.1.0.0

Made code compatible with 'MarkerIndices' attribute of the lines instead of old way. Not sure in which version this was added, the split is hard coded in the statement
if str2num(relstr(1:4)) > 2012
change 2012 if needed. Kept interface the sam.

1.0.0.0