小编Ale*_*ers的帖子

Matlab条形图 - 根据符号和大小填充不同颜色的条形图

我想用不同颜色的条形图遮蔽单个条形图,比如蓝色表示正红色表示负数.我找不到互联网上有用的东西.我在下面的代码中发现每个条形图都按照第一个条形图的颜色着色,而不是每个条形图的单独颜色:

c1=zeros(32,3);
c2=zeros(32,3);
for i=1:3
    c1(:,i) = linspace(r(i),w(i),32);
    c2(:,i) = linspace(w(i),b(i),32);
end
c= [c1(1:end-1,:);c2];
subplot(2,2,2)

bar(Numbers(end-7:end,1)), shading interp
caxis([-8 8]), colormap(c), colorbar
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

matlab graph

7
推荐指数
2
解决办法
1万
查看次数

朱莉娅情节函数数组问题

来自Matlab我正在努力解决为什么以下不起作用:

plot(x=rand(10),y=rand(10))
Run Code Online (Sandbox Code Playgroud)

正确生成图表.

x=rand(10)
y=rand(10)
plot(x,y)
Run Code Online (Sandbox Code Playgroud)

产生错误:

错误:plot没有方法匹配plot(:: Array(Float64,1),:: Array(Float64,1))

如果有人可以向我解释为什么在绘图行中嵌入代码会产生结果,我会非常感激,但事先定义变量会导致错误.逻辑说他们应该产生相同的结果.

我正在使用Julia v 0.3.1并将Gadfly加载为图表工具.

plot julia gadfly

5
推荐指数
1
解决办法
1750
查看次数

标签 统计

gadfly ×1

graph ×1

julia ×1

matlab ×1

plot ×1