24小时热门版块排行榜    

查看: 349  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

卷卷思密达

木虫 (正式写手)

[求助] 求大神帮忙看一下这个图,不知道对不对,本来是求反函数图的,不知道怎么弄 已有1人参与

回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卷卷思密达

木虫 (正式写手)

3楼2016-12-10 15:10:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

512095518

专家顾问 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
1、你的y的表达式定义域要求x小于1,而你画图用的x好多都大于1,这样计算上就会产生复数。
2、你的屏幕显示,系统提示画图的时候忽略负数,MATLAB自带的log函数是以e为底的对数,也就是课本上的ln用法。例如log(0.5)=-0.6931。

综上所述,你的定义的x从0-3这个区间画图,当x取0-1时,y值就为负数,而你要令y轴为对数坐标,对数坐标没有负数,所以,你得到的图x从2开始画,前面的数据忽略了。当x取2-3时,y值为复数,MATLAB画图中自取复数的实数部分画图,从而出现你这个图片的结果。

我的建议是,你改下方程,满足函数的定义域再来画图。
没有极限,只有超越!
2楼2016-12-10 10:01:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见