matlab 负的对数坐标怎么画
发布网友
发布时间:2022-04-26 17:27
我来回答
共1个回答
热心网友
时间:2023-10-17 07:33
你的这个问题本身是有问题的。
对数坐标图的范围本来就是对正数定义的,因为如果是负数,取对数之后得到的是复数,无法在普通的x-y图上表示。
还有一点,你所要求的,【-10的5次方,-10的4次方,-10的3次方】,这三个数当中,第一、三个是负数,第二个的是正数,而且如果取3~5之间的其它值,结果多数是复数,怎么能用来作为坐标轴?追问我说的有点歧义了,我的意思是想把图的坐标化成纵坐标为-(10的5次方),-(10的4次方),-(10的3次方),-(10的2次方),-10, 0, 10,10的2次方,10的3次方,10的4次方,10的5次方
追答你还是对对数坐标没理解透彻。
在对数坐标上,单位长度表示变化的倍数,所以,10的前一个应该是10^0=1,再前一个是10^-1=0.1,以及0.01、0.001、……无论坐标轴延伸到多远,都始终是趋近于0的正数,而不可能出现负数,当然就不会有你所说的-10、-100这样的坐标。