dianxin05 发表于 2009-5-31 13:32

如何求两个区域相减,求助

如何求两个区域相减如何用matlab函数求两个区域相减,如下图所示,
我想求用外面的大图减去里面的小图
组成大图的向量为:
x =[9.9811   10.0441    9.9181   10.1071   10.0441   10.1071    9.9181    9.9811    9.9811...
10.1071   10.0441   10.1071   11.1146   12.5630   13.3186   14.9559   15.9005   17.5378...
19.0491   20.1196   21.1272   22.1348   23.2053   24.2758   25.6612   27.1725   28.3690...
29.5025   29.9433   29.9433   30.0693   29.8804   29.8804   30.1952   30.0063   29.9433...
30.0693   29.9433   30.2582   30.0063   30.1322   29.9433   30.0693   30.0693   30.0063...
30.0063   29.9433   29.2506   27.5504   26.5428   25.0945   23.2683   21.6310   20.4975...
19.5529   18.0416   16.7191   15.0819   13.6965   11.8073    9.8552    9.9811    9.9181...
10.1071    9.8552    9.9811 9.9811];

y =[19.0497   20.8259   22.8686   24.2007   26.1545   28.5524   30.4174   32.7265   35.2131...
36.9005   39.2096   40.0977   40.0977   40.0089   40.0089   40.0089   40.0089   40.0089...
40.0089   40.0089   40.0977   40.0977   40.2753   40.2753   40.2753   40.0977   40.1865...
40.0977   38.4991   36.6341   34.6803   33.0817   31.1279   30.4174   28.4636   26.8650...
25.3552   24.1119   22.9574   21.6252   19.8490   18.1616   17.0071   14.8757   13.2771...
11.3233   10.1687   10.1687   10.0799   10.1687   10.1687   10.1687   10.1687    9.8135...
10.7016   10.6128   10.2575   10.2575   10.2575   10.2575   10.0799   11.3233   12.7442...
14.5204   15.4973   17.3623 19.0497 ];
构成里面红‘*’组成的小矩形的向量为:
>> x0=;
>> y0=;
现在要用外面的大图减去里面的小矩形,请问怎么用matlab程序或者matlab函数表示

ChaChing 发表于 2009-5-31 17:59

好奇! 求什麽? 什麽目的?

dianxin05 发表于 2009-5-31 19:43

回复 沙发 ChaChing 的帖子

就是求两个矩形之间的部分!但构成两个矩形的向量长度却不一致,不好相减吧!请版主讲清楚点哦!谢谢了!

logxing 发表于 2009-6-1 22:26

你是要求面积么?

dianxin05 发表于 2009-6-2 07:56

回复 地板 logxing 的帖子

不是面积,就是求两个矩形之间的部分!但构成两个矩形的向量长度却不一致,不好相减吧!请版主讲清楚点哦!谢谢了!

ChaChing 发表于 2009-6-2 08:06

请LZ讲清楚点!
求两个矩形之间的部分, "部分"指什麽意思?
页: [1]
查看完整版本: 如何求两个区域相减,求助