How Do You Solve This MATLAB Array Calculation Error?

  • Thread starter Thread starter ja sam glup
  • Start date Start date
  • Tags Tags
    Matlab
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 3K views
ja sam glup
Messages
7
Reaction score
0

Homework Statement


Use an array for single digit values of x [1,10] to find values of y for the equation y = (e^3x) / (sqrt (x+1)).

Homework Equations


The Attempt at a Solution


So, I tried defining the function as Function [ (e^3x) / (sqrt (x+1))] = y(x) , but that gave me an error message. I then tried to just define x and y first with syms x; and syms y;, and then define y as y = (e^3x) / (sqrt (x+1)).

However, since this is actually not a function, i was not able to arrayfun() to get the answer that I needed. This is my first MATLAB homework and the TA didn't explain anything, he just said to do it.

Any help would be greatly appreciated.
 
Physics news on Phys.org
Here this will fix your problem

Code:
x = 1:10;
y= (exp(3*x)) ./ (sqrt (x+1))

Take note of the dot (" . ") That tells MATLAB to perform a value by value operation rather than a matrix operation.