You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: getSimscapeValueFromBlockParameter.m
    path of file: ./repos/Simscape-Battery-Electric-Vehicle-Model/Utility
    
    the code of the file until where you have to start completion: function sscVal = getSimscapeValueFromBlockParameter(fullpathToBlock, parameterName)
%% Returns Simscape value object for a block parameter of Simscape block 
% Parameters of Simscape blocks can have physical units.
% This function collects the value and unit of such a parameter
% and builds a Simscape value object,
% which is the return value of this function.
%
% To get a value in your expected physical unit,
% use value() function for the returned Simscape value object as follows.
%
%   ssc_val = getSimscapeValueFromBlockParameter("path/to/block", "Mass");
%   m_kg = value(ssc_va, "kg");

    
function sscVal = getSimscapeValueFromBlockParameter(fullpathToBlock, parameterName)
%% Returns Simscape value object for a block parameter of Simscape block 
% Parameters of Simscape blocks can have physical units.
% This function collects the value and unit of such a parameter
% and builds a Simscape value object,
% which is the return value of this function.
%
% To get a value in your expected physical unit,
% use value() function for the returned Simscape value object as follows.
%
%   ssc_val = getSimscapeValueFromBlockParameter("path/to/block", "Mass");
%   m_kg = value(ssc_va, "kg");
%
% If the specified parameter is not associated with units,
% this function returns a Simscape  value object with unit of "1".
% This is the case, for example, for percent values. 

% Copyright 2023 The MathWorks, Inc.

arguments
  fullpathToBlock {mustBeText} = ""
  parameterName {mustBeText} = ""
end