[問題] 這段程式錯在哪裡呢??已回收
function D = myfun(d)
D=d(1)^0.5;
y1 =[1.8605 0.1119 2.5853 1.1686 1.4679 2.4842 2.0903
2.2123 2.9080 0.0418];
if y1<=0,d(1)=1;
elseif 0<=y1 & y1<=1,d(1)=(1-y1);
else d(1)=0;
end;
我想要執行y1的10個值在下面的限制式範圍中 自行對應到d(1)值
之後再跑出D=根號d(1)的10個值
想請問這段程式的問題是@@??
執行後一直出現
Input argument "d" is undefined.
Error in ==> myfunk at 2
D=d(1)^0.5;
想請問這段程式請問是哪裡出錯呢>"<?
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 116.118.170.14
※ 編輯: kighty 來自: 116.118.170.14 (04/24 15:34)
→
04/24 16:04, , 1F
04/24 16:04, 1F
→
04/24 16:04, , 2F
04/24 16:04, 2F
→
04/24 16:15, , 3F
04/24 16:15, 3F
→
04/24 16:48, , 4F
04/24 16:48, 4F
→
04/24 16:54, , 5F
04/24 16:54, 5F
→
04/24 16:57, , 6F
04/24 16:57, 6F
→
04/24 17:07, , 7F
04/24 17:07, 7F
→
04/24 17:07, , 8F
04/24 17:07, 8F
→
04/24 17:21, , 9F
04/24 17:21, 9F
→
04/24 17:22, , 10F
04/24 17:22, 10F
→
04/24 17:38, , 11F
04/24 17:38, 11F
推
04/24 18:27, , 12F
04/24 18:27, 12F
→
04/25 02:28, , 13F
04/25 02:28, 13F
→
04/25 02:32, , 14F
04/25 02:32, 14F
→
04/25 02:33, , 15F
04/25 02:33, 15F
→
04/25 02:34, , 16F
04/25 02:34, 16F
→
04/25 02:34, , 17F
04/25 02:34, 17F
→
04/25 02:36, , 18F
04/25 02:36, 18F
→
04/25 02:38, , 19F
04/25 02:38, 19F