Problem 2368. I want eval

Created by rifat in Community

A valid MATLAB statement containing a definition of a vector is passed as a string S. Determine the length of the vector.

Input: S='vec=1:10;'; Output=10

Explanation: if you execute eval(S), a vector vec of length 10 will be generated. Similarly,

Input: S='a=[1 2 3 4 5];' Output=5

Input: S='a=ones(1,10);'; Output=10

Input: S='a=[];'; Output=0;

Solution Stats

30.36% Correct | 69.64% Incorrect
Last solution submitted on Dec 18, 2018

Problem Comments