如何绘制采用MATLAB RC电路的传递函数?

如果我有一个传递函数的RC电路1/(1+sRC)我怎么画用MATLAB传递函数?

Num2=[1]; Den2=[R*C 1]; RCcirc=tf(Num2,Den2);

我如何申报R和的C,以便有没有错误?

--------------解决方案-------------

tf是用于绘制的传递函数的错误的工具。 试试这些来代替:

  1. 使用linspace生成一个范围值的s 。 给RC您所选择的合理值。
  2. 阅读上在MATLAB的算术运算,特别是./
  3. 看看如何使用plot ,并使用从文档一些简单的例子使用命令熟悉。

有了这些,你应该能够绘制的传递函数在MATLAB :)

首先你需要了解你想要的传递函数。 没有R和C的定义值,你不会得到任何传递函数。 把它比作这个,要绘制正弦波: x = sin(w*t) ,我希望你能同意我的观点,你不能绘制这样的功能(包括轴),除非我说具体如t是时间,从0秒到10秒, w为1弧度/秒的脉动。 这正是你的RC网络是一样的:没有任何价值,这是不可能的数值计算软件如MATLAB拿出一个积。

如果在这些值填,你可以用个tf函数来显示你喜欢的任何方式的传递函数(如波特图)。

在另一方面,如果你只是想表达的1/(1+s*R*C)看看符号工具箱,你可以做这样的事。 但是,为了使情节,你仍然要填写RC值(甚至在这种情况下,你的拉普拉斯变量值)。

分类:matlab 时间:2015-03-15 人气:2
本文关键词: MATLAB
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.543 (s). 10 q(s)