| 查看: 369 | 回复: 2 | |||||
卷卷思密达木虫 (正式写手)
|
[求助]
求大神帮忙看一下这个图,不知道对不对,本来是求反函数图的,不知道怎么弄 已有1人参与
|
|
求助!! @wuming524 发自小木虫IOS客户端 |
» 猜你喜欢
求老师收留
已经有4人回复
一志愿郑州大学材料与化工085600,求调剂
已经有11人回复
专硕085601求调剂
已经有3人回复
重庆大学材料与化工085600,初试370+,求求调剂建议
已经有7人回复
286求调剂
已经有3人回复
260求调剂
已经有3人回复
326求调剂
已经有4人回复
调剂
已经有4人回复
285求调剂
已经有6人回复
材料与化工306分找调剂
已经有3人回复
512095518
专家顾问 (正式写手)
-

专家经验: +52 - 仿真EPI: 1
- 应助: 118 (高中生)
- 金币: 7665.4
- 红花: 78
- 帖子: 712
- 在线: 186.1小时
- 虫号: 3195576
- 注册: 2014-05-10
- 性别: GG
- 专业: 大气环境与全球气候变化
- 管辖: 计算模拟
【答案】应助回帖
感谢参与,应助指数 +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
卷卷思密达
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 6108.3
- 散金: 20
- 帖子: 793
- 在线: 489.2小时
- 虫号: 3328833
- 注册: 2014-07-18
- 性别: GG
- 专业: 核物理
3楼2016-12-10 15:10:49














回复此楼