gpt4 book ai didi

matlab - 根据波长为 Matlab 图着色

转载 作者:行者123 更新时间:2023-12-02 05:25:18 24 4
gpt4 key购买 nike

我在 Matlab 中有一个图,显示强度与波长(以 nm 为单位)的函数:

示例

enter image description here

我想知道是否有一种简单的方法可以根据波长为图着色像这样

enter image description here

最佳答案

这是我仅使用几行代码就能想到的最接近的结果。颜色可能与波长不精确匹配,但您应该能够通过使用 patch 命令的第三个(颜色)参数来微调它们。

x = 350:900;
y = ((x-650).^2)/4000 + 10 + 5*rand(size(x));
patch([x(1) x x(end)], [0 y 0], [0 0 5*(1:numel(x))], 'FaceColor', 'interp')
colormap jet

enter image description here

关于matlab - 根据波长为 Matlab 图着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60016549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com