由买买提看人间百态

topics

全部话题 - 话题: colorbar
(共0页)
m*****r
发帖数: 3822
1
来自主题: Computation版 - matlab里subplot问题
都是surface的图,怎么公用一个colorbar
直接colorbar的话会画在一个子图的旁边
比如3x3个图,能把colorbar放在整个大图的右边吗?
n**a
发帖数: 9
2
来自主题: Computation版 - need help about matlab
I am using pdeplot to make a movie of the solution to a pde. When I included
colorbar, the scale is changing from time to time since the scale of solution
is changing. My question is
Can I fix the colorbar using one specific scale so that I can see the real
changing in the solution?
Thanks!
l*******G
发帖数: 1191
3
来自主题: Computation版 - matlab print jpg figure axes missing
Maybe you have met this annoying problem with matlab. Sometimes, when I
use saveas() or pring -djpeg100 to print a figure in to .jpg file, the
output file will have axes missing, especially when you use colorbar (looks
like the colorbar has squeeized the axes away because of not enough space).
I don't know how to fix it. Please share your tricks.
Thanks
r****y
发帖数: 1437
4
来自主题: Computation版 - 请教一个MATLAB作图问题
sure
you define you own color table, let it be
[1 1 1]
monotonically changes to [0 0 0]

e.g cmap = repmat([0:1/63:1]', 1, 3);
colormap(cmap);

If you use colorbar before this set of commands,
replot your colorbar to reflect the changes as well.
r****y
发帖数: 1437
5
来自主题: Computation版 - matlab里subplot问题
As far as I know, matlab is very lame in such manipulation.
The way I did is first plot 3x3 graph, then plot one single contour
plus
colorbar. Then use photoshop to copy and paste that big colorbar to the
first
figure.
i**g
发帖数: 134
6
来自主题: Computation版 - matlab里subplot问题
subplot之后添加一个全高度的隐藏的axes,
对这个axes添加colorbar
subplot(2,2,1); surf(rand(10));
subplot(2,2,2) ....
h=axes('position',[0.85,0.12,0.05,0.8]);
caxis([0,1]);
colorbar
set(h,'visible','off')
d****t
发帖数: 45
7
怎样才能用自定义的几种颜色恰好一一填充contourf(Z,v)画的各等值线之间的区域?
见附图,我想要各等值线之间的颜色如colorbar所示那样,可事实上contourf不是那样
干的。图中画的等值线和标的数值都是对的,就是没有按照colorbar标示的那样来填充颜色。请问有什么办法可以做到这一点吗。十分感谢!
t******q
发帖数: 117
8
来自主题: _Graphics版 - [转载] Matlab question
try these image display function.
maybe the imagesc works.
good luck.
Image display
colorbar Display colorbar (MATLAB Toolbox)
getimage Get image data from axes
image Create and display image object (MATLAB Toolbox)
imagesc Scale data and display as image (MATLAB Toolbox)
immovie Make movie from multiframe image
imshow Display image
montage Display multiple image frames as rectangular montage
movie Play recorded movie frames
subimage Display multiple images in single figure
truesize Ad
p*l
发帖数: 1359
9
来自主题: Faculty版 - 老实人吃亏啊!
最近一片文章被批得狗血淋头。我也奇怪,大家的测量结果从histogram上看都是差不
多精度的,都是jet colormap画图,为什么我们的图这么难看,人家的图那么好看呢?
今天定一看,人家把jet colormap 调地极其不线性,把偏离均值比较远的图像点都偷
偷藏起来了。我也要去调 colorbar!
q***o
发帖数: 484
10
有人用Maltlab么?请教一个问题。
在matlab中偶常要画三维数据的平面等植线图。(pcolor or contour 函数)
为了显示的方便,往往有用一套颜色区分,并用colorbar来legend一下。
偶的问题是:
matlab提供的是连续颜色的变化映射数值,比如从兰到红,偶想要的是离散
的颜色表示,比如,一种兰标100,红标200,等等,酱紫的话,图看起来更
清楚。
请问怎么作?
需要对数据先离散化么?
是不是要设调色盘,怎么设?
谢乐先。
W***o
发帖数: 6519
11
来自主题: Programming版 - 咋用python做一个3D surface plot? 请教
我有一个csv文件,里面有多行多栏的数据,我想把这些数据通过3D surface plot表述
出来(x轴坐标就用第一列每行的cell 内容,比如Log1, Log2...; y轴就用第一行的cell
content (Sample1, Sample2 ...),z就用下面表格里的数据。我想到用matplotlib,
但是又不太会用,想请教一下。
Measure# Sample1 Sample2 Sample3 Sample4 Sample5
Log1 2.3 3.3 4.5 5.6 6.7
Log2 3.5 6.7 10.0 22.1 30
Log3 4.2 4.5 6.7 8.9 9.1
Log4 4.5 8.9 10.2 11.8 14.7
import csv
from matplotlib import pyplot as plt
import pylab
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
csv_file_path='/path/to/my/C... 阅读全帖
t******t
发帖数: 13
12
>>help caxis
r****y
发帖数: 1437
13
来自主题: Software版 - 我来问个问题
【 以下文字转载自 Computation 讨论区 】
发信人: rossby (五十岚已夜), 信区: Computation
标 题: 我来问个问题
发信站: BBS 未名空间站 (Tue Jan 22 10:48:15 2008), 转信
有一样彩色图,比如用matlab default colormap, jet, 画的,
colorbar的最大值就是红色,最小值就是蓝色。
如果你在photoshop或者别的软件里面单纯的把这个RGB->Grayscale,
得到的灰度图中最大值和最小值就都是黑色,正中间值却是白色。
有没有一个简单的办法,在photoshop里面把这个conversion变成
最小值是白色,最大值是黑色?
别告诉我在matlab里面换个colormap(gray)重画一遍。
D******t
发帖数: 49
14
来自主题: Computation版 - 请教一个MATLAB作图问题
怎么把gray scale 变成从white to black? (colorbar也是从百到黑)
有没有这个选项?
多谢了!!
r****y
发帖数: 1437
15
来自主题: Computation版 - 我来问个问题
有一样彩色图,比如用matlab default colormap, jet, 画的,
colorbar的最大值就是红色,最小值就是蓝色。
如果你在photoshop或者别的软件里面单纯的把这个RGB->Grayscale,
得到的灰度图中最大值和最小值就都是黑色,正中间值却是白色。
有没有一个简单的办法,在photoshop里面把这个conversion变成
最小值是白色,最大值是黑色?
别告诉我在matlab里面换个colormap(gray)重画一遍。
z***e
发帖数: 22
16
来自主题: Science版 - Re: matlab 一问
% matlab DEMO
[c,h] = contour(peaks); clabel(c,h), colorbar
% 'reverse' colormap
cmp = colormap; colormap(cmp(end:-1:1,:));
In fact, you can specify any color scheme.
(共0页)