Borrar filtros
Borrar filtros

Transfer function using symbol

3 visualizaciones (últimos 30 días)
Peter
Peter el 18 de Oct. de 2011
Comentada: Walter Roberson el 14 de Sept. de 2016
Hello,
is there anyway to create a transfer function with symbol?
like... tf(K*[1 1], [1 1 1]); keeping K as K, with out any value assign to it.
i tried that but it's giving me an error like this:
"Cell contents reference from a non-cell array object."
any idea?
thanks!

Respuestas (1)

Ashikur
Ashikur el 21 de Oct. de 2011
tf cannot take symbols as argument , you cannot do the way you are trying. However you can create your transfer function with all symbols.
s= sym(s)
k = sym(k)
H= (k*s+k)/(s^2+s+1)
Or you could assign some dummy value to k and then change it when your program needs.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by