matlab问题

[复制链接]
查看11 | 回复2 | 2011-5-15 15:14:36 | 显示全部楼层 |阅读模式
c=12:0.5:20;
n=18.564.*(20*log(c/12)-0.03.*(c-12)+6.28.*((1.59564e+7)*exp(-c/1.25132)+3.93193)*(0.083-1/c));
plot(c,n);
为什么运行后会出现Undefined function or variable 'n'.呢

回复

使用道具 举报

千问 | 2011-5-15 15:14:36 | 显示全部楼层
>> c=12:0.5:20;n=18.564.*(20*log(c/12)-0.03.*(c-12)+6.28.*((1.59564e+7)*exp(-c/1.25132)+3.93193).*(0.083-1./c));plot(c,n);
回复

使用道具 举报

千问 | 2011-5-15 15:14:36 | 显示全部楼层
缺了几个" . ",导致矩阵规模不一致,n无法赋值,用下面这个式子试试n=18.564.*(20*log(c/12)-0.03.*(c-12)+6.28*((1.59564e+7)*exp(-c./1.25132)+3.93193).*(0.083-1./c));
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行