如何把符号当做横坐标
问题: 现在有一个序列是81个值,对应与每个值有一个符号,想把符号当做横坐标。代码如下:clc
clear
land=[ 0.0186379 0.0424130 -0.0160017 0.0419580 -0.0712998 -0.266719 ...
-0.152105 -0.418204 -0.395778 0.0339182 0.00443819 0.0316915 ...
-0.0134715 -0.0980590 -0.0637183 -0.291165 -0.276012 0.0258610 ...
0.0430522 0.0152419 -0.0459718 -0.0253426 -0.203228 -0.193770 ...
0.0196485 -0.0404495 -0.138705 -0.0930440 -0.333356 -0.314535 ...
0.00487278 -0.0736545 -0.0437663 -0.259911 -0.244599 -0.180453 ...
-0.124565 -0.363090 -0.343073 -0.204108 -0.398556 -0.380078 ...
-0.356591 -0.337725 -0.407801 -0.0647856 0.0655526 -0.0557433 ...
0.0866208 0.243258 0.221143 0.346202 0.342080 0.0714218 ...
0.0309277 0.0811190 0.167796 0.170516 0.281900 0.282967 ...
-0.113450 0.109329 0.396768 0.298744 0.392543 0.385540 ...
0.120183 0.268588 0.335485 0.354889 0.356538 0.448240 ...
0.196295 0.409565 0.397863 -0.0958417 0.360838 0.348768 ...
0.331238 0.332837 -0.0175501];
syms V1 V2 V3 V4 V5 V6 V7 V8 V9
fa=;
n=1:9;
com=combntns(n,2);
for i=1:length(com)
t1(i)=fa(com(i,1))+fa(com(i,2));
t2(i)=fa(com(i,1))-fa(com(i,2));
end
result=;
result=result.';
plot(,land)
就是得到图以后,怎么把横坐标为1的地方换成V1,为2的地方换成V2,一次类推。
谢谢,请指教。
[ 本帖最后由 无水1324 于 2009-4-16 13:48 编辑 ] 就是result里面有81个符号,想把这81个符号标注到横坐标那里。当然可以用手动的方法,但是比较麻烦。
页:
[1]