1

次のように、MATLAB でさまざまなセルラー基地局の範囲をプロットしようとしています。

サンプルプロット

しかし、私はそれを行う方法を理解できません。

4

3 に答える 3

5

このようなプロットを作成する方法の例を次に示します。一様分布の疑似乱数を使用してセルラー基地局の位置をランダムに生成することにより、プロットのサンプル データを作成したことに注意してください。

%# Initializations:
minRange = 0;       %# Lower x and y range
maxRange = 3.5;     %# Upper x and y range
resolution = 1000;  %# The number of data points on the x and y axes
cellRange = linspace(minRange, maxRange, resolution);
[x, y] = meshgrid(cellRange);   %# Create grids of x and y coordinates
cellCoverage = zeros(size(x));  %# Initialize the image matrix to zero

%# Create the sample image data:
numBases = 200;
cellRadius = 0.75;
for iBase = 1:numBases
    point = rand(1,2).*(maxRange - minRange) + minRange;
    index = ((x - point(1)).^2 + (y - point(2)).^2) <= cellRadius^2;
    cellCoverage(index) = cellCoverage(index) + 1;
end

%# Create the plot:
imagesc(cellRange, cellRange, cellCoverage);  %# Scaled plot of image data
axis equal;  %# Make tick marks on each axis equal
set(gca, 'XLim', [minRange maxRange], ...  %# Set the x axis limit
         'YLim', [minRange maxRange], ...  %# Set the y axis limit
         'YDir', 'normal');                %# Flip the y axis direction
xlabel('X-distance (km)');  %# Add an x axis label
ylabel('Y-distance (km)');  %# Add a y axis label
colormap(jet);              %# Set the colormap
colorbar;                   %# Display the color bar

結果のプロットは次のとおりです。

ここに画像の説明を入力

cellCoverageまた、画像マトリックスのデータにはノイズが含まれておらず、スムージングが適用されていないことにも注意してください。これが、投稿の元の画像よりもエッジがシャープに見える理由です (これは、「偽の」サンプル データではなく、実際のデータから生成されたと推測しています)。私がここで使ったように)。

于 2012-04-10T14:17:10.097 に答える
0

各ステーションの座標を取得し、その周りに(指定された半径で)円ポリゴンを作成してから、このポリゴンをグリッドに変換する必要があります。次に、これらのグリッド(行列)を互いに合計します。速度を上げるために、ポリゴンを使用する代わりに、ステーションの5行または列内のすべてのセルが値を取得するように、ステーションがカバーするセルを定義することもできます。2Dガウスフィルターをマトリックスに適用することもできます。この場合、ステーションを含むセルのみの値は1です。ガウスカーネルの帯域幅は、カバレッジ半径(範囲)になります。http://www.mathworks.ch/help/toolbox/images/ref/fspecial.html

于 2012-04-10T12:27:10.593 に答える
0

「イメージ」を使う

image(x),colormap(hsv) <- x は細胞強度(x,y)の行列です

于 2012-04-10T11:19:33.343 に答える