|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
尝试将 SCRIPT pcolor 作为函数执行的问题
- v& z+ X8 [2 h# W8 T: {. C* i' V8 G8 ~
9 n5 H" S+ A* \0 [$ Z/ J( k
8 ?9 m2 I& @( O9 |; E代码:2 W, l' l1 m3 U6 L `5 U, O
%创建具有障碍物的栅格地图 * J( _/ [/ [" o+ m
%矩阵中0代表黑色栅格
5 c# P; Y+ ^& {) a2 ca = ones(20); ' s/ H* d! |$ l( q
a(3:5,6:8)=0;
: W7 A5 k; o+ k! }, U$ L, Ga(10:12,16:18)=0; # ]( j9 P& E) E2 `/ x7 m5 r' k' ~
a(14,10)=0; + l0 a" B6 J/ t2 ?( Q
+ N: {4 }4 H8 W6 a
b = a;
: s. b4 O2 H% K: t. r( yb(end+1,end+1) = 0; 6 r% H+ {, V) o1 X' h
colormap([0 0 0;1 1 1]); % 创建颜色 4 w! [% g. C* `. c: l
pcolor(0.5:size(a,2)+0.5,0.5:size(a,1)+0.5,b); % 赋予栅格颜色
6 I1 k, l% h" P1 a7 W( D M. bset(gca,'XTick',1:size(a,1),'YTick',1:size(a,2)); % 设置坐标 & }, b+ V# k* A, n2 `
axis image xy; % 沿每个坐标轴使用相同的数据单位,保持一致 2 Z# K6 J; ~, }5 T; P7 I6 |" v
7 \. J. s; u% z& p8 s
) Q2 R. V: `, a+ @7 |# D只是简单创建一个栅格地图,但是结果显示:: ^% m& h% G8 k- O5 S
尝试将 SCRIPT pcolor 作为函数执行:" n8 }0 B" E$ `# j1 o7 L
P:\MATLAB\toolbox\matlab\specgraph\pcolor.m8 w" N+ y& t1 j4 S$ ~+ g7 B
这是为什么,怎么解决? |
|