Test | Status | Code Input and Output |
---|---|---|
1 | Fail |
stock1=[0.1 0.3 0.22 -.15 ] ;
stock2=[0.3 0.4 -0.13 -0.22 ];
stock3=[0.6 -0.3 0.44 0.05];
y_correct ={'stock2' 'stock3'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock2'} {'stock3'}
m =
1.0000 0.6242 -0.1408
0.6242 1.0000 -0.2070
-0.1408 -0.2070 1.0000
maxi =
-0.2070
I =
6
c =
1
I =
3
c =
2
portfolio =
1×2 cell array
{'stock3'} {'stock2'}
|
2 | Fail |
stock1=[-0.1 0.4 -0.14 -.32 ];
stock2=[0.35 -0.10 0.66 0.18 ];
stock3=[0.62 -0.3 0.44 0.05];
y_correct = {'stock1' 'stock2'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock1'} {'stock2'}
m =
1.0000 -0.6162 -0.5974
-0.6162 1.0000 0.8307
-0.5974 0.8307 1.0000
maxi =
-0.6162
I =
2
c =
1
portfolio =
1×2 cell array
{'stock2'} {'stock1'}
|
3 | Fail |
stock1=[0.3 0.4 -0.8 0.5 ];
stock2=[0.62 0.2 -0.3 0.05];
stock3=[0.35 -0.10 0.66 0.18 ];
y_correct = {'stock1' 'stock3'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock1'} {'stock3'}
m =
1.0000 0.6847 -0.8342
0.6847 1.0000 -0.4052
-0.8342 -0.4052 1.0000
maxi =
-0.8342
I =
3
c =
1
portfolio =
1×2 cell array
{'stock3'} {'stock1'}
|
4 | Fail |
stock1=[-0.5 -0.2 0.35 0.02 ];
stock2=[0.2 0.15 -0.3 0.13];
stock3=[0.45 -0.04 0.66 0.2 ];
y_correct = {'stock1' 'stock2'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock1'} {'stock2'}
m =
1.0000 -0.8722 0.3760
-0.8722 1.0000 -0.6873
0.3760 -0.6873 1.0000
maxi =
-0.8722
I =
2
c =
1
portfolio =
1×2 cell array
{'stock2'} {'stock1'}
|
5 | Fail |
stock1=[0.5 0.2 0.35 0.4 ];
stock2=[-0.2 -0.15 -0.3 0.13];
stock3=[-0.45 -0.04 0.33 0.15 ];
y_correct = {'stock1' 'stock3'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock1'} {'stock3'}
m =
1.0000 0.0796 -0.4296
0.0796 1.0000 0.0823
-0.4296 0.0823 1.0000
maxi =
-0.4296
I =
3
c =
1
portfolio =
1×2 cell array
{'stock3'} {'stock1'}
|
6 | Fail |
stock1=[-0.32 -0.2 0.35 -0.4 ];
stock2=[0.2 0.15 0.3 0.13];
stock3=[-0.45 -0.04 -0.33 0.15 ];
y_correct = {'stock2' 'stock3'}
assert(isequal(your_fcn_name(stock1,stock2,stock3),y_correct))
y_correct =
1×2 cell array
{'stock2'} {'stock3'}
m =
1.0000 0.9098 -0.4295
0.9098 1.0000 -0.7216
-0.4295 -0.7216 1.0000
maxi =
-0.7216
I =
6
c =
1
I =
3
c =
2
portfolio =
1×2 cell array
{'stock3'} {'stock2'}
|
894 Solvers
184 Solvers
116 Solvers
Calculate roots of polynomial given as vector array.
55 Solvers
471 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!