タグ付けされた質問 「matlab」

MATLAB(MATrix LABoratory)は数値計算環境であり、第4世代のプログラミング言語です。このタグは注意して使用してください。抜粋を参照してください。

3
エイリアシングの効果を示す
サンプリング中に信号からエイリアシングを削除するためにナイキストレートを使用しない場合、信号はどのように見えますか? 信号が正弦波で、周波数が500 Hz、振幅が2であると仮定します。 signal = 2*cos(2*pi*500*t) それをサンプリングし(t = nTs、Ts =サンプリング周期、nはサンプル数を表す)、MATLABのsubplotコマンドを使用して、サンプリングされた信号を異なるサンプリング周期でプロットすると、サンプリングされた信号のエイリアシングをどのように識別できますか? 2つの信号をプロットしたサンプルコードは次のとおりです。1つはナイキストレートで、もう1つはナイキストレート未満です。 A = 2; Fmax = 10; Fs = 2*Fmax; n = 0:1/Fs:1; Cont = A*sin(2*pi*(Fmax/Fs)*n); Cont1 = A*sin(2*pi*(Fmax/18)*n); subplot(2,1,1) stem(n,Cont) hold on stem(n,Cont1) そしてここに波形があります: エイリアシングを特定できませんでした。ナイキストレートを使用しなかった場合、信号にどのように影響しましたか?

2
Matlabを使用して画像をセグメント化するために流域を適用する方法は?
流域を使用してこの画像をセグメント化して、画像内の人物のみを取得する方法は? これまでに次のことを行いました。 勾配を計算しました 流域変換を計算しました 私のコード: clear; I=imread('inpaint.jpg'); I=rgb2gray(I); hy = fspecial('sobel'); hx = hy'; Iy = imfilter(double(I), hy, 'replicate'); Ix = imfilter(double(I), hx, 'replicate'); gradmag = sqrt(Ix.^2 + Iy.^2); figure, imshow(gradmag,[]), title('Gradient magnitude (gradmag)') L = watershed(gradmag); % Lrgb = label2rgb(L); figure, imshow(L), title('Watershed transform of gradient magnitude (Lrgb)') 流域の適用に成功しました …

3
信号の高周波と低周波とは何ですか?
信号処理は初めてです。MATLABで時間領域の信号をプロットしています。信号のどの部分が高周波数と低周波数かわからないのですが、誰かが高周波数と低周波数を理解し、グラフで高周波数と低周波数を確認する方法を説明できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.