如何在matlab legend函数中指定前文中数值作为图例?

简单来说,plot一条线,这条线是某一阻尼比下的线,阻尼比是在前面认为定义的的,那么这里如何在图例中显示这一数值呢?摘取语句如下:.......damnumb=input... 简单来说,plot一条线,这条线是某一阻尼比下的线,阻尼比是在前面认为定义的的,那么这里如何在图例中显示这一数值呢?

摘取语句如下:
.......
damnumb=input('请输入反应谱阻尼比个数(1-3):');
switch damnumb
case 1
damprat(1)=input('请输入阻尼比值(0-1):'); %赋值阻尼比
case 2
damprat(1)=input('请输入第一个阻尼比值(0-1):');
damprat(2)=input('请输入第二个阻尼比值(0-1):');
case 3
damprat(1)=input('请输入第一个阻尼比值(0-1):');
damprat(2)=input('请输入第二个阻尼比值(0-1):');
damprat(3)=input('请输入第三个阻尼比值(0-1):');
end
.......
switch damnumb
case 1
h1=plot(freoper,dispspe(1,:),'b');
xlabel('频率(Hz)/周期(Sec)');
ylabel('幅值');
legend(????) %这里怎么输入呢?
grid on;
hold on;
...

尝试过legend(damprat(1))但是不行啊!

在线等!
展开
 我来答
25...1@qq.com
2014-04-03
知道答主
回答量:24
采纳率:0%
帮助的人:18.9万
展开全部
legend(num2str(danprat(1)))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式