作业帮 > 综合 > 作业

matlab画不出来图

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/20 15:08:03
matlab画不出来图
vin=28;
r=10;
l=20e-3;
c=50e-6;
wn=1/sqrt(l*c);
keci=1/(2*r)*sqrt(l/c)
num=[vin];
den=[l*c l/r 1];
qvd=tf(num,den);
margin(qvd)
很简单的程序,死活画不出来图,
matlab画不出来图
没问题,可以出图啊

再问: 一直不出图,我还重装了matlab,结果刚装完运行出图了,第二天打开又没图了,抓狂了。。。
再答: 你应该考虑提供更多的信息,才能帮你判断:安装的MATLAB 版本?不出图的时候,命令窗口里有没有什么输出信息?其实这段代码就是求一个过阻尼二阶系统的稳定裕度,用到的函数只不过sqrt、tf和margin这三个,其中sqrt是MATLAB基本函数,后面两个是控制系统工具箱的函数,可以说非常简单,如果不出图,比较大的可能性是未安装控制系统工具箱。网上流传的有些MATLAB破解不完整,控制系统工具箱装不上,但如你所说刚装的时候可以、第二天不行的,我还真没听说过。
再问: 我要是把最后一句画图语句去掉就是正常的,一加那句就一堆error,真心跪了
再答: 1、你没说MATLAB是哪个版本,不好分析(不同版本的代码可能不同)。 2、你贴的出错信息似乎不完整。请先输入qvd显示传函确认无误,然后输入margin(qvd)触发报错,把这些信息都贴出来。
再问: 十分感谢,如果可以qq细聊,那天实在没办法去别的电脑做的。我的qq是3 7 2 8 0 1 2 0 2
再答: 抱歉,我不挂QQ。 如果你能提供上面我说到的更详细信息,我有信心帮你分析出原因;但如果只有现在的这些,我怕是帮不了你了。 如果觉得我的回答对你有帮助,希望能够采纳,谢谢。