-
這取決於你的atkj是什麼型別的資料。
如果它是一行資料:如果你通過你的 ** 執行它,它不會是 0
atkj=:1
atkj =
daynum=length(atkj);
portreturn=mean(atkj(1:daynum));
portrisk=std(atkj(1:daynum));
riskthreshold=[,portvalue=1;
valueatrisk=portvrisk(portreturn,portrisk,riskthreshold,portvalue)% 去掉最後乙個分號,這樣結果就可以在命令視窗中顯示出來,如果不去掉分號,可以在左上角的工作區看到 vauleatrisk 的值 %
valueatrisk =
0 %% 執行結果。
如果您的資料不是一行,而是二維矩陣。
atkj = rand(10)%10*10 大小。
atkj =
portreturn=mean2(atkj);% 來計算 ATKJ 的均值,不能用均值,如果用均值,可以按列取平均值,最終 portreturn 的維度為 1*10%%。
portrisk=std2(atkj);與 %std 一樣,應使用 std2 來計算方差。
riskthreshold=[,portvalue=1;
valueatrisk=portvrisk(portreturn,portrisk,riskthreshold,portvalue)
valueatrisk =
0 %% 執行結果。
-
我也不太理解你,但有一件事:你的 atkj 有任務嗎? 你面前有沒有你錯過的節目?
-
在 MATLAB 中,a(i) =0 表示:
確定陣列 a 的第 i 個元素是否不等於 0,如果不等於 0,則結果為 true,否則為 false。
分析:a(i) 表示陣列 a 中的第 i 個元素,在 MATLAB 中表示不,= 表示不等於 (≠)。
下面是乙個示例: 1.開啟MATLAB,在命令視窗中輸入示例陣列。
a = -1:3
2. 判斷 a 的第乙個元素是否不等於 0:>a(1) = 0
因為 a 的第乙個元素等於 -1 並且滿足它不等於 0 的條件,所以結果為 true,結果顯示為 1
3. 判斷 a 的第二個元素是否不等於 0: >a(2) = 0
由於 a 的第二個元素等於 0,並且不滿足它不等於 0 的條件,因此結果為 false,結果顯示為 0
主機板電池沒電了,沒有記憶功能,這和一些手機一樣,有些手機晶元有記憶功能,就算把電板拆掉,關機,再開機的時間還是準確的,換個紐扣電池就行了,一般就是這樣,沒問題
1.充分了解目前社會上流行的行業或專業,如網際網絡行業、IT技術、新興產業、廚師、電競、汽修、美容、物流、模具等,從這些發展前景好、競爭壓力小的行業和職業中進行選擇,再去學習和培訓; >>>More