This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
x = rand(10,1);
y = rand(1,10);
colors = ['g', 'r', 'b'];
colorNum = randi(length(colors));
color = colors(colorNum);
colorCodes = {[0 1 0], [1 0 0], [0 0 1]};
color_correct = colorCodes{colorNum};
h = makeAPlot(x,y,color);
poltHandle = get(h);
plotColor = poltHandle(1).Color;
plotX = poltHandle(1).XData;
plotY = poltHandle(1).YData;
assert(isequal(plotColor,color_correct))
assert(isequal(plotX',x))
assert(isequal(plotY,y))
h =
Line with properties:
Color: [0 1 0]
LineStyle: '-'
LineWidth: 0.5000
Marker: 'none'
MarkerSize: 6
MarkerFaceColor: 'none'
XData: [0.2231 0.8349 0.5655 0.2086 0.0974 0.1247 0.5201 0.6931 0.1953 0.8791]
YData: [0.6981 0.1322 0.9146 0.6048 0.5800 0.4790 0.0939 0.5785 0.5753 0.3363]
ZData: [1×0 double]
Show all properties
|
Convert a vector into a number
442 Solvers
Vectorize the digits of an Integer
236 Solvers
Remove the two elements next to NaN value
309 Solvers
Who is the smartest MATLAB programmer?
469 Solvers
203 Solvers