matlab中這一句是什麼意思?fx x 1 t x 2 x 2 t x 3 x

2021-04-18 00:23:00 字數 2348 閱讀 1840

1樓:匿名使用者

這好像是個自定義函式控制代碼 方括號內應該是函式的表示式,不能出現分號吧 x(i)+t*x(i+1) i=1,2

matlab中語句f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)中@(x,y)是什麼意思?

2樓:59分粑粑

matlab中語句f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)中@(x,y)的意思如下:

其中的@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)為匿名函式,第乙個括號裡面是自變數,第二個括號

裡面是表示式,@是函式指標。

f=@(x,y)exp(-x.^2/3).*sin(x.

^2+2*y)表示將匿名函式@(x,y)exp(-x.^2/3).*sin(x.

^2+2*y)賦值給f,於是f就表示該函式。

3樓:匿名使用者

這是個函式控制代碼 @(x,y) 表示未知數是x和ypunct - function handle creation @

@ 在匿名函式中表示函式控制代碼

例如ln(x),在matlab中是沒有定義的,正確表示是log(x);

但如果要直觀表示自然對數,意義用以下語句表示:

ln=@(x) log(x);

執行後,ln(4)=log(4) , 即用ln 替換 log。

以上表示可能無法看出『@』的好處,再看下例:

poly6 = @(x) 8*x.^6+6*x.^5+3*x.^3+x.^2+x+520;

fplot(ploy6,[0,100]);

fzero(ploy6,13);

在這種長且多次呼叫的情況下,用函式控制代碼就可以方便很多。

4樓:匿名使用者

^f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)

其中@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)為匿名函式,第乙個括號裡

面是自變數,第二個括號裡面是表示式,@是函式指標f=@(x,y)exp(-x.^2/3).*sin(x.

^2+2*y)表示將匿名函式@(x,y)exp(-x.^2/3).*sin(x.

^2+2*y)賦值給f,於是f就表示該函式。

matlab求fft的圖形時,f=(0:length(y)-1)'*119/length(y);是什麼意思???

5樓:匿名使用者

你的那個程式對初學者來說比較難理解,我幫你改了一下,概念比較清晰,你可以對照一下

fs=128;%%取樣頻率

n=512;%%取樣點數

dt=1/fs;%%時域最小間隔,即時域解析度

t=(0:n-1)*dt;%%取樣時間長度

df=fs/n;%%頻域最小間隔,即頻域解析度

f=(-n/2+1:n/2)*df;

x=5*sin(2*pi*20*t)+3*sin(2*pi*30*t);

y=fft(x);

y=fftshift(y);

a=abs(y);

a=a/(n/2);%%還原真實幅值

figure(1)

subplot(121)

plot(t,x)

xlabel('時間t')

ylabel('幅值x')

grid on

subplot(122)

plot(f,a)

xlabel('頻率f')

ylabel('幅值a')

grid on

對比上面那個程式,可以知道dt=1/fs=1/119,故你的取樣頻率為119hz,取樣點數為120

df=fs/n;%%頻域最小間隔,即頻域解析度

f=(-n/2+1:n/2)*df;

對比上面可知,你的119/length(y)=119/120=df,即頻域解析度

不知道我說清楚沒,有不懂的歡迎追問。

6樓:

其實,plot(t,abs(y))也能畫出頻譜圖,但是不能用fft(x)畫頻譜,不太正規來說。fft(x)快速傅利葉算出的是一組複數,帶有i虛部。你是畫不出來的。

而傅利葉變換算出的複數平方,才反應頻率疊加的概念。至於f=(0:length(y)-1)'*119/length(y); 只是改變一下頻率橫軸而已。

7樓:匿名使用者

f=(0:length(y)-1)'*119/length(y);作用是頻率轉換,如果直接plot(fft(x))就不能看到這個波形是由有哪幾個固有頻率的簡諧波重疊而成的,通常需要進行頻率轉換。

「何為割牛舌而告之」這一句是什麼意思

你 為什麼割了人家的牛舌還要來控告別人呢?求採納 何為割牛舌而又告之?什麼意思 何為割bai牛舌而又告之du?翻譯 你為什麼zhi割了人家的牛舌還dao要來控告別人呢專?刺疆事何必開便門屬哉?翻譯 就是想引誘我國的叛徒,以便刺探邊疆的情報吧?人以包拯笑比黃河清 翻譯 人們把包拯笑比做黃河水清 一樣極...

誰知道這一句是什麼意思,有誰知道這句話是什麼意思? 10

庫霈 因為cookies裡面並沒有正確儲存 使用者 和 名字 這兩項內容 request.cookies 使用者 名字 的意思就是從cookies裡面取出這兩項的值,然後通過response.write顯示出來,但是很明顯這兩個值是空的 也有可能是使用者的瀏覽器禁用了cookies導致的 如果有一第...

影入平羌江水流中的影指的是什麼這一句明寫又暗寫明

影 指的是月影,此句明寫月映清江的美景,暗點秋夜行船之事。入 和 流 兩個動詞構成連動句式,是說月影映入江水,又隨江水流去。任憑江水怎樣流,月影卻是不動的。只有觀者順流而下,才會看到 影入江水流 的妙境。這句詩出自唐代詩人李白的 峨眉山月歌 原文 峨眉山月半輪秋,影入平羌江水流。夜發清溪向三峽,思君...