matlab中用series函数计算两个传递函数的串联形式?我总是出错!以及matlab中的parallel函数,cloop函数,feedback函数的具体用法.要求是R2009a以上版本,给个例子就成,好的话会多给分比如说这段代码:t=0
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 13:00:24
![matlab中用series函数计算两个传递函数的串联形式?我总是出错!以及matlab中的parallel函数,cloop函数,feedback函数的具体用法.要求是R2009a以上版本,给个例子就成,好的话会多给分比如说这段代码:t=0](/uploads/image/z/13759071-15-1.jpg?t=matlab%E4%B8%AD%E7%94%A8series%E5%87%BD%E6%95%B0%E8%AE%A1%E7%AE%97%E4%B8%A4%E4%B8%AA%E4%BC%A0%E9%80%92%E5%87%BD%E6%95%B0%E7%9A%84%E4%B8%B2%E8%81%94%E5%BD%A2%E5%BC%8F%3F%E6%88%91%E6%80%BB%E6%98%AF%E5%87%BA%E9%94%99%21%E4%BB%A5%E5%8F%8Amatlab%E4%B8%AD%E7%9A%84parallel%E5%87%BD%E6%95%B0%2Ccloop%E5%87%BD%E6%95%B0%2Cfeedback%E5%87%BD%E6%95%B0%E7%9A%84%E5%85%B7%E4%BD%93%E7%94%A8%E6%B3%95.%E8%A6%81%E6%B1%82%E6%98%AFR2009a%E4%BB%A5%E4%B8%8A%E7%89%88%E6%9C%AC%2C%E7%BB%99%E4%B8%AA%E4%BE%8B%E5%AD%90%E5%B0%B1%E6%88%90%2C%E5%A5%BD%E7%9A%84%E8%AF%9D%E4%BC%9A%E5%A4%9A%E7%BB%99%E5%88%86%E6%AF%94%E5%A6%82%E8%AF%B4%E8%BF%99%E6%AE%B5%E4%BB%A3%E7%A0%81%EF%BC%9At%3D0)
matlab中用series函数计算两个传递函数的串联形式?我总是出错!以及matlab中的parallel函数,cloop函数,feedback函数的具体用法.要求是R2009a以上版本,给个例子就成,好的话会多给分比如说这段代码:t=0
matlab中用series函数计算两个传递函数的串联形式?我总是出错!以及matlab中的parallel函数,cloop函数,feedback函数的具体用法.要求是R2009a以上版本,给个例子就成,好的话会多给分
比如说这段代码:
t=0:0.1:20
for a=0:0.5:2;
num1=[5];
den1=[1 2 0];
num2=[a 1];
den2=[1];
[num,den]=feedback([num1,den1],[num2,den2],-1);
step(num,den,t);
hold on
end
运行后显示?Error using ==> feedback at 72
Not enough input arguments.
而且我在使用series函数时还出现outputs inputs的问题!
matlab中用series函数计算两个传递函数的串联形式?我总是出错!以及matlab中的parallel函数,cloop函数,feedback函数的具体用法.要求是R2009a以上版本,给个例子就成,好的话会多给分比如说这段代码:t=0
t=0:0.1:20;
for a=0:0.5:2;
num1=5;
den1=[1 2 0];
num2=[a 1];
den2=1;
sys1 = tf(num1,den1);
sys2 = tf(num2,den2);
sys = feedback(sys1,sys2,-1);
step(sys,t);
hold on
end
这是修改后的程序,feedback函数的基本用法为sys = feedback(sys1,sys2,-1)
其中sys,sys1,sys2分别为3个系统,你给出了传递系统的分子分母系数,必须先用tf函数
将其转化为系统,feedback函数才能识别,同样结果也只能以系统形式输出
其他函数同理
有没有具体的要求?