Borrar filtros
Borrar filtros

Problem getting array after multiplication/division

1 visualización (últimos 30 días)
monkey_matlab
monkey_matlab el 15 de Mzo. de 2016
Respondida: Adam el 15 de Mzo. de 2016
Hello, in the code below, I wanted to get an array for "Hp" for all the values of "f". I am only getting 1 value for "Hp". Can you tell me what I am doing wrong?
R1 = 10000;
R2 = 10000;
C = 1*10e-6;
f = 0:1000;
f1 = 1/(2*pi*R1*C);
f2 = (R1 + R2)/(2 * pi * R1 * R2 * C);
K = 1;
%lgspA = logspace(0,5,1000);
Hp = K * (1 + (f./f1))/(1 + (f./f2));
plot(log10(f),log10(Hp));

Respuesta aceptada

Adam
Adam el 15 de Mzo. de 2016
Hp = K * (1 + (f./f1))./(1 + (f./f2));
You are missing the . in yours when dividing your two terms.

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by