|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
尝试将 SCRIPT pcolor 作为函数执行的问题
- G* D" w4 C, A& G: E
" @$ h4 c) p0 ?7 y3 X' }3 e# s% R( }: {0 N2 \% l+ {
% i$ N! C- m6 s+ ~9 n
代码:0 z; g. m* H J. Y4 Y
%创建具有障碍物的栅格地图
/ V, f9 v" g8 Q%矩阵中0代表黑色栅格
9 X$ V, L- m8 |( j( o6 Q. _8 wa = ones(20);
0 l7 v3 J" t: ^' Ja(3:5,6:8)=0;
+ u% M, C1 m: h1 H9 a' f8 ia(10:12,16:18)=0;
0 m# B# H9 W% q4 q+ I, y: n3 r. X0 ga(14,10)=0;
, k% {" J" x3 ~
; R( c- i3 V7 ?8 y2 J7 J) ?% `4 Vb = a; 6 K6 ^& {1 c4 A9 T; X3 _. ]
b(end+1,end+1) = 0; 4 S: K8 z- v& q( b
colormap([0 0 0;1 1 1]); % 创建颜色
) Z8 q! L3 ~; @% U; x wpcolor(0.5:size(a,2)+0.5,0.5:size(a,1)+0.5,b); % 赋予栅格颜色
! X4 R! r2 E* P% J) }9 fset(gca,'XTick',1:size(a,1),'YTick',1:size(a,2)); % 设置坐标 & ?9 g- {4 g. @3 a2 Y: }2 i
axis image xy; % 沿每个坐标轴使用相同的数据单位,保持一致 " A7 `/ B; z- V3 s; u% m
6 d" t, G7 B* l3 a: x
% h) L! _# t6 M5 O/ @; K7 c只是简单创建一个栅格地图,但是结果显示:/ D& E X A h& ?
尝试将 SCRIPT pcolor 作为函数执行:
; z3 d! N8 q8 w ]* u! NP:\MATLAB\toolbox\matlab\specgraph\pcolor.m
& j. r3 a. ^' d5 p这是为什么,怎么解决? |
|