transfer function and loops
显示 更早的评论
Hello, I am trying to create a matlab file that will take a transfer function with a symbolic variable i and print the poles and display the pzplot for each value of i if i put it into a loop. so for instance, here is the code I tried.
for i = 1:5 num = [1]; dem = [1 4 (i-4) (8*i)]; pzplo(f) end;
I want it to plot all of the poles from i=1 to i=5 but it will only display the last one. I tried putting the function into an array and referring to the indices to plot out the poles, but I can't use an array with a transfer function i guess because it says it cant convert from double to tf. I dont know how to make a non-double array. any help would be greatly appreciated, thanks
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Dynamic System Models 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!