用MATLAB求影象中兩特定點的距離

2022-03-13 13:20:08 字數 702 閱讀 3770

1樓:都印枝在冬

獲得**後,假定兩點分別是a、b,得知a、b的行座標和列座標,也就是說a在第i1行、j1列,b在第i2行、j2列,則ab之間距離為h=sqrt((i1-i2)^2+(j1-j2)^2).

2樓:詩若谷督辛

做個測試,希望有所幫助。**%

bylyqmath

%在matlab中,用兩種方法求函式sinx/(x+cos2x)的數值導數,

%並在同乙個座標系中做出f(x)的影象。

clc;

clear

all;

close

all;

%%方法1

symsxy

=sin(x)/(x

+cos(2*x));dy=

diff(y);xt=

linspace(0,

2*pi);yt=

subs(dy,

x,xt);

%%方法2

yt1=

diff(subs(y,

x,xt));

xt1=

diff(xt);

%%繪圖

figure;

hold

on;plot(xt,

yt,'r-',

xt(2:end),

yt1./xt1,

'k:');結果

在matlab中如何輸出函式的影象

如果要畫y x 3 x 2 x 5在 20,20 上的影象,可利用以下方法,繪畫區間可以自己定義 方法一 利用plot函式來繪畫影象 x 0 0.1 20 規定繪畫區間 從 20畫到20,中間以0,1為間隔 y x.3 x.2 x 5 確定要繪畫的函式,注意不要漏了 plot x,y 方法二 利用e...

matlab中如何獲取整幅影象的畫素值

matlab獲取整幅影象的畫素值的方法 用imread函式,輸入m imread d 10.jpg 即可。matlab可以進行矩陣運算 繪製函式和資料 實現演算法 建立使用者介面 連線其他程式語言的程式等,主要應用於工程計算 控制設計 訊號處理與通訊 影象處理 訊號檢測 金融建模設計與分析等領域。首...

求問如何用matlab對影象中的一塊四邊形區域進行處理,比如進行傅利葉變化

i6 imread c 1.bmp 讀入影象noisy imnoise i6,salt pepper 0.05 加入雜訊 nosiy noisy 1 30,1 30 選取一塊子影象 m,n size noisy f fftshift fft2 double noisy m1 floor m 2 n1...