image thumbnail

MATLAB Plot Gallery - Semilogx Plot



24 Feb 2012 (Updated )

Create an x-axis semilog plot


This is an example of how to create an x-axis semilog plot in MATLAB®.

Read about the semilogx function in the MATLAB documentation.

For more examples, go to MATLAB Plot Gallery

% Load the response data
load responseData frequency magnitude

% Create an x-axis semilog plot using the semilogx function
semilogx(frequency, magnitude)

% Set the axis limits and turn on the grid
axis([min(frequency) max(frequency) -6.5 6.5])
grid on

% Add title and axis labels
title('Magnitude Response (dB)')
xlabel('Frequency (kHz)')
ylabel('Magnitude (dB)')

Contact us