Plotting problem of the different size vectors

2 Ansichten (letzte 30 Tage)
Erkan
Erkan am 30 Mär. 2021
Kommentiert: Erkan am 30 Mär. 2021
Hi everybody, i have a question about plotting different size vectors, below code ;
f=(400:10:2000)*1e6;
for k=1:length(f)
S=20*sin(2*pi*f(k));
z=linspace(0,1/f(k),200);
for m=1:length(z);
x(m)=4*S(k)+5;
end
###
end
How can i plot f vs. x , without do mean(x) at ### ? thanks in advance

Akzeptierte Antwort

VBBV
VBBV am 30 Mär. 2021
Bearbeitet: VBBV am 30 Mär. 2021
%f true
f=(400:10:2000)*1e6;
for k=1:length(f)
S(k)=20*sin(2*pi*f(k));
z=linspace(0,1/f(k),200);
for m=1:length(z);
x(m,k)=4*S(k)+5;
end
end;
semilogx(f,x(1,:))% you can try with other values of x
Try this
  1 Kommentar
Erkan
Erkan am 30 Mär. 2021
hi, thanks for answer,
code worked in case of semilogx(f,x(1,#:#))
note: # are x values that colums of the x vectors according to the f vector size.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by