Hello everyone,
I am writing a function that will solve a simple linear equation and I was just testing the inputs when this error came up and still can't find what the problem is. When calling the function I am using exactly the command an as many inputs and I have defined in the function but still no luck. Here's my code:
function [outputArg1,outputArg2] = problemSolver_one(m1,m2,r,g,x1,x2,x3,x4)x1_dot=input('Enter state x1_dot')x2_dot=input('Enter state x2_dot')x3_dot=input('Enter state x3_dot')x4_dot=input('Enter state x4_dot')(m1*m2*r*g) = outputArg1(x1*x2*x3*x4) = outputArg2returnend
And this is what I type in to call the function:
>> problemSolver_one=(1,2,3,4,5,6,7,8)
and the error that I get:
problemSolver_one=(1,2,3,4,5,6,7,8) ↑Error: Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check formismatched delimiters.
Thank you for your time!
Best Answer