# error: the expression to the left of the equals sign is not a valid target for an assignment

70 views

## Problem :

Looking for solution on following issue
error: the expression to the left of the equals sign is not a valid target for an assignment

## Solution :

Use the == operator to specify the equation e.g. sin(x) == 1 and solve it.

Also you must declare the symbolic variable t before attempting to solve the equation. The error free code should look like following:

syms t

solve(t*(t+0.09)*(t+484)*(t+10000) == 1, t)

## Related questions

215 views
Problem : I am new to matlab and nntool. Currently I want to implement the neural network with the use of matlab using nntool. I am facing below error message. I am unable to understand the error message. **??? Insufficient number of outputs from right hand ... : Insufficient number of outputs from right hand side of equal sign to satisfy assignment.** How can I fix the above error message?
1 vote
48 views
Problem: For the following code : E = [5,200]; Selected edge values X = imread('LENNA128.bmp'); N = length(X); Y = false(N+2); for k = 1:numel(E); Y(2:end-1,2:end-1) = X==E(k); Z = Y(1:end-2,2:end-1) | Y(3:end,2:end-1) | Y(2:end-1,3:end) ... )/2); end I get the error message: In an assignment A(:) = B, the number of elements in A and B must be the same Can anyone help me out to solve this problem.
33 views
182 views
Problem : Following is the script giving me the error I dont understand why it is giving me this The file starts with clear all filein=['Runs/']; Namein1=['AIC']; Nameout=['Nash']; It then does a lot of calculations and after that it tries to write the results to one ... I am not sure what is wrong here? What am I missing here? Please Note: I am running Matlab2013a on my MacBook Pro with OSX 10.8
67 views
6 views
How would I solve this? Thanks!
18 views
How would I solve this?