24小时热门版块排行榜    

查看: 1378  |  回复: 4

鑫光闪闪

金虫 (正式写手)

[求助] 求助 matlab隐函数画图问题

各位师兄:函数是这样的:lgx=4.691-3.917*lgy   我先把它转换成:lgx-4.691+3.917*lgy=0
然后写程序:ezplot('log10(x)-4.691+3.917*log10(y)');
                    xlim[200 3000]
但是就是不出来图象,这是为什么?
  急求!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

realghost828

金虫 (小有名气)

【答案】应助回帖

ezplot('log(x)-4.691+3.917*log(y)'),改成以e为底的对数可以,至于你的问题。。。。实在也是画不出来
人生就是要辉煌!
2楼2012-12-09 09:38:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鑫光闪闪

金虫 (正式写手)

谢谢你…最后问题解决了。写成显函数…

[ 发自手机版 http://muchong.com/3g ]
3楼2012-12-09 10:26:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fhh2626

木虫 (正式写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by 鑫光闪闪 at 2012-12-09 10:26:12
谢谢你…最后问题解决了。写成显函数…

其实隐函数也能画的
MATLAB不够智能,不能自动判断隐函数坐标轴的范围,所以不是没画出来,是这个坐标范围内没有
ezplot('log10(x)-4.691+3.917*log10(y)',[-10,10,0,100])
就行了
4楼2012-12-10 19:14:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

realghost828

金虫 (小有名气)

呵呵,我真是笨啊。。。。。想到了换底数,居然没有想到要指定显示范围。。。
人生就是要辉煌!
5楼2012-12-10 22:13:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 鑫光闪闪 的主题更新
信息提示
请填处理意见