Ask Your Question

# What is the method for plotting certain values of a plotted vector with varied markers in Matlab?

edit retag close merge delete

## 1 Answer

Sort by ยป oldest newest most voted

In Matlab, you can plot certain values of a plotted vector with varied markers using the "plot" function with the option to specify a vector of markers using the 'Marker' property.

Here's an example:

Suppose you have a vector of data points:

x = 1:10; y = x.^2;

To plot all of the points with the same marker style, you can simply use the 'plot' function without specifying a marker:

plot(x,y)

To plot certain values (e.g. the even values) with a different marker style, you can create a vector of markers representing the style for each point, using the 'Marker' property:

markers = repmat('o',1,10); %create a 1x10 vector of circles markers(2:2:end) = 's'; %change every other marker to a square

Then, you can use the 'plot' function again, but this time specify both the data points and the markers to use:

plot(x,y,'Marker',markers)

This will plot the data points with circles for odd values and squares for even values.

more

## Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer

## Stats

Asked: 2022-08-30 11:00:00 +0000

Seen: 14 times

Last updated: Aug 01 '22