matlab中复合函数的曲线如何表示???

其中UB=380,效率n=0.9,Po(t)=Po,Pomax=9,怎么画出时间t与Rc的关系曲线图???求大神指点我的程序如下x=0:0.1:300;z=0:0.1:4... 其中UB=380,效率n=0.9,Po(t)=Po,Pomax=9, 怎么画出时间t与Rc的关系曲线图???求大神指点 我的程序如下

x=0:0.1:300;
z=0:0.1:400;
y=9*0.79*power(x,0.048).*(x>0&x<=150)+9*exp(-0.021*(x-150)).*(x>150&x<=270);
z=rdivide(0.9*380*380,y);
plot(x,z,'b','linewidth',2)
axis([0 300 0 400])
grid on

大概是这样的图形
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
jimtien
2017-09-13 · TA获得超过7654个赞
知道大有可为答主
回答量:2146
采纳率:88%
帮助的人:1123万
展开全部

x=0:0.1:300;
y=9*0.79*x.^0.048.*(x>0&x<=150)+ 9*exp(-0.021*(x-150)).*(x>150&x<=270);
plot(x,y,'b','linewidth',2)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-09-13
展开全部
程序没问题,和公式一致。好好检查一下公式,可能是哪个地方的量纲搞错了,相差大约550倍。例如,时间的标准单位一般是秒,这里的t单位是分钟,会不会导致其它物理量单位变化?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianxiawulang
推荐于2017-10-14 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2656万
展开全部
程序没问题,和公式一致。
好好检查一下公式,可能是哪个地方的量纲搞错了,相差大约550倍。
例如,时间的标准单位一般是秒,这里的t单位是分钟,会不会导致其它物理量单位变化?
追问

曲线我已经弄出来了 谢谢你 还有一个问题就是我想把这个曲线离散化 每十分钟取一个值,一共270分钟进行取样,生成这种柱状图,需要怎么办?大侠

追答
把x间隔取大一些就可以了,例如 x=5:10:300;
后面绘图用 bar(x,z,'k')
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式