# Create a diagram with 3 polynomials

2 Ansichten (letzte 30 Tage)
Berkay am 30 Aug. 2022
Kommentiert: Star Strider am 30 Aug. 2022
I have defined 3 polynomials
P1 = [ 1 -2 -15]
P2 = [1 -7 12]
P3 = [1 1 -14 -24]
I want to generate a graph that will present the shape of all polynomials in range from -100 to 100 with specific description(the logarithmic axes)
How can I do it?
##### 0 Kommentare-2 ältere Kommentare anzeigen-2 ältere Kommentare ausblenden

Melden Sie sich an, um zu kommentieren.

### Akzeptierte Antwort

Star Strider am 30 Aug. 2022
I am not certain wht you want with ‘logarithmic axes’ so this creates both as logarithmic —
P1 = [ 1 -2 -15];
P2 = [1 -7 12];
P3 = [1 1 -14 -24];
x = linspace(-100, 100, 250);
V1 = polyval(P1,x);
V2 = polyval(P2,x);
V3 = polyval(P3,x);
figure
plot(x, [V1;V2;V3])
Ax = gca;
Ax.XScale = 'log'; % Logarithmic X-Axis
Ax.YScale = 'log'; % Logarithmic Y-Axis
grid
Warning: Negative data ignored
It may be best to only have the x-axis be logarithmic, and if so, consider using logspace instead of linspace.
.
##### 4 Kommentare2 ältere Kommentare anzeigen2 ältere Kommentare ausblenden
Berkay am 30 Aug. 2022
thanks a lot man!!
Star Strider am 30 Aug. 2022
As always, my pleasure!

Melden Sie sich an, um zu kommentieren.

### Kategorien

Mehr zu Line Plots finden Sie in Help Center und File Exchange

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by