原理不同,contourf是先计算等值线,然后在等值线之间填充颜色;pcolor是直接将数值映射成对应的色块,不用shading interp的情况下其实二者的图象差得很多,用了shading interp看起来比较象。不知道matlab下contourf用的什么插值方法,但shading interp应该是线性插值。
数组的索引值必须是正整数或者逻辑类型(逻辑0和1)。
因为你不能上传数据文件1txt等,我只能猜测一下。
x=x(startY:stopY,startX:stopX)这一句肯定错了,它相当于x=x(-10:10,-20:20)
你准备索引x(-10,-20)时,索引值为负数,肯定报错了。索引x(-10,-19)时也会报错……
就这句话改一下。
希望采纳,设置为满意答案,谢谢。
以上就是关于关于matlab里的pcolor和image问题全部的内容,包括:关于matlab里的pcolor和image问题、matlab中报错subscript indices must be either be real positive integers or logicals、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)