當前位置:首頁 » 原油黃金 » 商品期貨品種相關性統計matlab圖形展示

商品期貨品種相關性統計matlab圖形展示

發布時間: 2021-06-28 01:15:42

1. 如何用matlab統計數據中各個數值的個數並繪圖

1、打開MATLAB軟體,准備開始作圖。

方法一:

1、在命令窗口,編寫離散點向量,例如離散點(X,Y),X= [1 3 5 7 2 9 3 6 2 8],Y= [2 1 4 5 6 15 2 5 7 10],如果我們直接採用Plot作圖,畫出來的是折線。

2、對Plot顯示樣式進行設置,如:plot(X,Y,'k*'),'k'表示顯示黑色顏色,'*'表示點為星號顯示。

方法二:

1、也比較方便,清除之前在命令行的代碼,直接在命令行輸入:clc,然後按回車鍵。

2、重新在命令行輸入離散點,採用函數scatter進行畫離散點,如:scatter(X,Y,'r'),'r'表示離散點顯示為紅色。

3、比較一下兩種方法是否一樣,用hold on ,使兩個圖在一副圖上面顯示出來。發現標記的離散點是在同一個位置的!

2. 請問這道期貨的計算用MATLAB代碼怎麼寫

i和i-1是數學公式常用的表達方式,用程序時最初的index一般是從0或者1開始。i和i-1隻是表達後一個和前一個這種關系。
大概這樣,如果有bug應該很快調出來:

N=5; %5 years
RF(ii)=zeros(N,1); %forward rate 初始化為全零列向量

R=[2;3;3.7;4.2;4.5]; %Rate
T=[1:N]'; % first to fifth years

for ii=1:N
RF(ii+1)=( R(ii+1)*T(ii+1)-R(ii)T(ii) ) / ( T(ii+1)-T(ii) );
end

RFmx=[(1:N)',RF]; %按照題目要求表示為兩columns

3. 商品期貨某一品種30分鍾周期圖上價格走到30均線之上20個點在當時如何用公式表達

你說的 30均線 是什麼意思???
給你個文華財經的寫法舉例,切換到1分鍾周期
MA30:=MA(C,30);//取得30周期的平均價格,
C-MA30>20,BK;//當前價格大於30周期均線,開多

就是這樣了!

4. 圖像相關性 matlab

Matlab 圖像處理相關函數命令大全

一、通用函數:

colorbar 顯示彩色條

語法:colorbar \ colorbar('vert') \ colorbar('horiz') \
colorbar(h) \ h=colorbar(...) \ colorbar(...,'peer',axes_handle)

getimage 從坐標軸取得圖像數據

語法:A=getimage(h) \ [x,y,A]=getimage(h) \
[...,A,flag]=getimage(h) \ [...]=getimage

imshow 顯示圖像

語法:imshow(I,n) \ imshow(I,[low high]) \ imshow(BW) \
imshow(X,map) \ imshow(RGB)\ imshow(...,display_option) \ imshow(x,y,A,...) \
imshow filename \ h=imshow(...)

montage 在矩形框中同時顯示多幅圖像

語法:montage(I) \ montage(BW) \ montage(X,map) \ montage(RGB)
\ h=montage(...)

immovie 創建多幀索引圖的電影動畫

語法:mov=immovie(X,map) \ mov=immovie(RGB)

subimage 在一副圖中顯示多個圖像

語法:subimage(X,map) \ subimage(I) \ subimage(BW) \
subimage(RGB) \ subimage(x,y,...) \ subimage(...)

truesize 調整圖像顯示尺寸

語法:truesize(fig,[mrows mcols]) \ truesize(fig)

warp 將圖像顯示到紋理映射表面

語法:warp(X,map) \ warp(I ,n) \ warp(z,...) warp(x,y,z,...)
\ h=warp(...)

zoom 縮放圖像

語法:zoom on \ zoom off \ zoom out \ zoom reset \ zoom \ zoom
xon \ zoom yon\ zoom(factor) \ zoom(fig,option)

二、圖像文件I/O函數命令

imfinfo 返回圖形圖像文件信息

語法:info=imfinfo(filename,fmt) \
info=imfinfo(filename)

imread 從圖像文件中讀取(載入)圖像

語法:A=imread(filename,fmt) \ [X,map]=imread(filename,fmt) \
[...]=imread(filename) \ [...]=imread(URL,...) \ [...]=imread(...,idx)
(CUR,ICO,and TIFF only) \ [...]=imread(...,'frames',idx) (GIF only) \
[...]=imread(...,ref) (HDF only) \ [...]=imread(...,'BackgroundColor',BG) (PNG
only) \ [A,map,alpha] =imread(...) (ICO,CUR,PNG only)

imwrite 把圖像寫入(保存)圖像文件中

語法:imwrite(A,filename,fmt) \ imwrite(X,map,filename,fmt) \
imwrite(...,filename) \ imwite(...,Param1,Val1,Param2,Val2...)

imcrop 剪切圖像

語法:I2=imcrop(I) \ X2=imcrop(X,map) \ RGB2=imcrop(RGB) \
I2=imcrop(I,rect) \ X2=imcrop(RGB,rect) \ [...]=imcrop(x,y,...) \
[A,rect]=imcrop(...) \ [x,y,A,rect]=imcrop(...)

imresize 改變圖像大小

語法:B=imresize(A,m,method)

imrotate 旋轉圖像

語法:B=imrotate(A,angle,method) \
B=imrotate(A,angle,method,'crop')

三、像素和統計處理函數

corr2 計算兩個矩形的二維相關系數

語法:r=corr2(A,B)

imcontour 創建圖像數據的輪廓圖

語法:imcontour(I,n) \ imcontour(I,v) \ imcontour(x,y,...) \
imcontour(...,LineSpec) \ [C,h] =imcontour(...)

imfeature 計算圖像區域的特徵尺寸

語法:stats=imfeature(L,measurements) \
stats=imfeature(L,measurements,n)

imbist 顯示圖像數據的柱狀圖

impixel 確定像素顏色值

語法:P=impixel(I) \ P=impixel(X,map) \ P=impixel(RGB) \
P=impixel(I,c,r) \ P=impixel(X,map,c,r) \ P=impixel(RGB,c,r) \
[c,r,P]=impixel(...) \ P=impixel(x,y,I,xi,yi) \ P=impixel(x,y,RGB,xi,yi) \
P=impixel(x,y,X,map,xi,yi) \

[xi,yi,P]=impixel(x,y,...)
improfile
沿線段計算剖面圖的像素值

語法:c=improfile \ c=improfile(n) \ c=improfile(I,xi,yi) \
c=improfile(I,xi,yi,n) \ [cx,cy,c]=improfile(...) \
[cx,cy,c,xi,yi]=improfile(...) \ [...]=improfile(x,y,I,xi,yi) \
[...]=improfile(x,y,I,xi,yi,n) \ [...]=improfile(...,method)

mean2 計算矩陣元素的平均值

語法:B=mean2(A)

pixval 顯示圖像像素信息

語法:pixval on

std2 計算矩陣元素的標准偏移

語法:b=std2(A)

四、圖像分析函數:

edge 圖像邊緣檢測

語法:BW=edge(I,'sobel') \ BW=edge(I,'sobel',thresh) \
BW=edge(I,'sobel',thresh,direction) \ [BW,thresh]=edge(I,'sobel',...) \
BW=edge(I,'prewitt') \ BW=edge(I,'prewitt',thresh) \
BW=edge(I,'prewitt',thresh,direction) \

[BW,thresh]=edge(I,'prewitt',...) \
BW=edge(I,'roberts') \ BW=edge(I,'roberts',thresh) \ [BW,thresh]=edge(I,'roberts',...) \ BW=edge(I,'log') \
BW=edge(I,'log',thresh) \ BW=edge(I,'log',thresh,sigma) \
[BW,threshold]=edge(I,'log',...) \ BW=edge(I,'zerocross',thresh,h) \
[BW,thresh]=edge(I,'zerocross',...) \

BW=edge(I,'canny') \ BW=edge(I,'canny',thresh) \
BW=edge(I,'canny',thresh,sigma) \ [BW,threshold]=edge(I,'canny',...)

qtgetblk 獲取四叉樹分解的塊值

語法:[vals,r,c]=qtgetblk(I,S,dim) \
[vals,idx]=qtgetblk(I,S,dim)

qtsetblk 設置四叉樹分解中的塊值

語法:J=qtsetblk(I,S,dim,vals)

五、圖像增強函數

histeq 用柱狀圖均等化增強對比

語法:J=histeq(I,hgram) \ J=histeq(I,n) \ [J,T]=histeq(I,...) \
newmap=histeq(X,map,hgram) \ newmap=histeq(X,map)

imadjust 調整圖像灰度值或顏色映像表

語法:J=imadjust(I,[low_in ,high_in]),[low_out
,high_out],gamma) \ newmap=imadjust(map,[low_in ,high_in]),[low_out
,high_out],gamma) \ RGB2=imadjust(RGB1,...)

imnoise 增強圖像的渲染效果

語法:J=imnoise(I,type) \
J=imnoise(I,type,parameters)

medfilt2 進行二維中值過濾

語法:B=medfilt2(A,[m n]) \ B=medfilt2(A) \
B=medfilt2(A,'indexed',...)

ordfilt2 進行二維統計順序過濾

語法:B=ordfilt2(A,order,domain) \ B=ordfilt2(A,order,domain,S)
\ B=ordfilt2(...,padopt)

wiener2 進行二維適應性去噪過濾處理

語法:J=wiener2(I,[m n],noise) \ [J,noise]=wiener2(I,[m
n])

六、線性濾波函數

conv2 進行二維卷積操作

語法:C=conv2(A,B) \ C=conv2(hcol,hrow,A) \
C=conv2(...,'shape')

convmtx2 計算二維卷積矩陣

語法:T=convmtx2(H,m,n) \ T=convmtx2(H,[m n])

convn 計算n維卷積

語法:C=convn(A,B) \ C=convn(A,B,'shape')

filter2 進行二維線性過濾操作

語法:Y=filter2(h,X) \ Y=filter2(h,X,shape)

fspecial 創建預定義過濾器

語法:h=fspecial(type) \ h=fspecial(type,parameters)

七、線性二維濾波設計函數

freqspace 確定二維頻率響應的頻率空間

語法:[f1,f2]=freqspace(n) \ [f1,f2]=freqspace([m n]) \ [x1
,y1]=freqspace(...,'meshgrid') \ f=freqspace(N) \
f=freqspace(N,'whole')

freqz2 計算二維頻率響應

語法:[H,f1,f2]=freqz2(h,n1,n2) \ [H,fi,f2]]=freqz2(h,[n2,n1])
\ [H,fi,f2]]=freqz2(h,f1,f2]) \ [H,fi,f2]]=freqz2(h) \ [...]=freqz2(h,...,[dx dy]) \ [...]=freqz2(h,...,dx) \
freqz2(...)

5. 如何知道兩個商品期貨之間的相似度或者關聯度有多高

商品期貨之間的相關性研究用相關系數表示,是用以反映變數之間相關關系密切程度的統計指標。

相關系數是按積差方法計算,同樣以兩變數與各自平均值的離差為基礎,通過兩個離差相乘來反映兩變數之間相關程度;著重研究線性的單相關系數。

相關系數 r的值介於–1 與+1之間,在二維線形條件下,當 r為1 時,表示兩組變數為完全的正相關;r為-1時則表示完全負相關;r越靠近0軸,兩組變數間相關性越弱。一般來說,|r|在0.66以上屬高度相關。|r|介於0.33至0.66間屬於弱相關。

根據下表可以查看兩個商品期貨之間的相關性或關聯度。

6. 請問如何看各種期貨品種的基本面

基本分析法是根據商品的產量、消費量和庫存量(或者供需缺口),即通過分析期貨商品的供求狀況及其影響因素,來解釋和預測期貨價格變化趨勢的方法。
基本面分析主要分析的是期貨市場的中長期價格走勢,即所謂大勢,並以此為依據中長期持有合約,不太注意日常價格的反復波動而頻繁地改變持倉方向。
所以,商品供求狀況對商品期貨價格具有重要的影響。基本因素分析法主要分析的就是供求關系。商品供求狀況的變化與價格的變動是互相影響、互相制約的。商品價格與供給成反比,供給增加,價格下降;供給減少,價格上升。商品價格與需求成正比,需求增加,價格上升;需求減少,價格下降。在其他因素不變的條件下,供給和需求的任...

7. 期貨品種相關系數表怎麼看

相關性?這三個品種基本沒有什麼相關性的,如果要講相關性的話那也是一個產業鏈上的,比如大豆,豆粕,豆油。。。或者原油,L,PTA這樣

8. 新手求matlab上怎麼樣載入期貨行情數據進行指標測試

將這些行情軟體的數據 手動將數據存成 txt或者 excel 。然後導入matlab即可。 到MATLAB技術論壇網站查看回答詳情>>

9. matlab可以直接獲取國內股票或者期貨的歷史數據嗎

matlab可以直接獲取國內股票或者期貨的歷史數據嗎
:有個wdz程序,可免費輸出txt、csv格式的滬深等市場的全部歷史日線、10多年的5分鍾數據。你可先用你這個程序,免費輸出txt格式的對應數據,然後在matlab中讀取即可。

10. 用matlab計算圖像的自相關函數並作圖

程序如下:
x=[1
5
3
8
*
*
*
];%%%橫軸的數據,各個數據間用空格
y=[6
5
8*
*
*
*
];%%%縱軸的數據,各個數據間用空格
plot(x,y)%%%將這些數據形成的圖形畫出來
z=polyfit(x,y,2)%%%二次擬合,得到二次函數
zz=polyfit(x,y,1)%%%一次擬合,得到一次函數
plot(x,y,'r',x,z,'k')%%%畫兩個圖,比較接近程度
plot(x,y,'r',x,zz,'k')%%%畫兩個圖,比較接近程度
注意:上面z=polyfit(x,y,2)與plot(x,y,'r',x,z,'k')對應,zz=polyfit(x,y,1)與plot(x,y,'r',x,zz,'k')對應,二者選一,最終哪個結果好就用哪個。

熱點內容
普洱墨江哈尼族自治縣晚秈稻期貨開戶 發布:2021-12-16 12:35:43 瀏覽:396
阿壩小金縣橡膠期貨開戶 發布:2021-12-16 12:35:40 瀏覽:908
楚雄大姚縣豆一期貨開戶 發布:2021-12-16 12:34:02 瀏覽:736
做期貨能在網上開戶嗎 發布:2021-12-16 12:32:22 瀏覽:591
安慶宜秀區早秈稻期貨開戶 發布:2021-12-16 12:32:22 瀏覽:377
正確的原油期貨開戶 發布:2021-12-16 12:29:41 瀏覽:39
達州市纖維板期貨開戶 發布:2021-12-16 12:25:11 瀏覽:310
呼倫貝爾新巴爾虎左旗白銀期貨開戶 發布:2021-12-16 12:25:07 瀏覽:883
上海外盤期貨哪裡開戶 發布:2021-12-16 12:24:10 瀏覽:448
香港日發期貨開戶網站 發布:2021-12-16 12:24:09 瀏覽:780