24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 1206  |  回复: 2

zxwNevermore

新虫 (小有名气)

[求助] 怎么用matlab生成一张下面的模拟图片?已有1人参与

图片中红色的十字,就是预先设定的点的位置,我只会先生成一个零矩阵,然后把其中一些点赋值,但是不会像这样让图片中有个亮度的渐变的变化,有没有了解这个的啊?

怎么用matlab生成一张下面的模拟图片?
figure.png
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
先用imagesc函数画出图形,然后在colorbar中调节颜色即可实现,详见:
http://muchong.com/bbs/viewthread.php?tid=7681500
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2015-01-27 09:18:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zxwNevermore

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 月只蓝 at 2015-01-27 09:18:12
先用imagesc函数画出图形,然后在colorbar中调节颜色即可实现,详见:
http://muchong.com/bbs/viewthread.php?tid=7681500

x=zeros(7);
x(2,2)=1;
x(2,5)=1;
x(3,4)=1;
x(5,3)=1;
x(5,3)=1;
imagesc(x)
colormap gray;
恩,谢谢您的回答,这个是我的例子,按照这个方法试了,好像没什么变化,我看链接中给的例子,例子中的矩阵生成的图就已经是渐变的了,然后又做的改变,我现在还没有得到这个矩阵,我想要的是在图中这四个点周围有个渐变的变化(两个点距离很近的话,这一片就是亮的),但是我现在的是只有两个像素值。
3楼2015-01-27 09:46:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zxwNevermore 的主题更新
信息提示
请填处理意见