how i can write this in matlab
    8 次查看(过去 30 天)
  
       显示 更早的评论
    

1 个评论
  Jan
      
      
 2020-12-17
				Do you want some code to evaluatre this expression? Then what is i and j?
Or do you want to write this as a lable or title of a diagram and ask for bold font, italics and the dot?
回答(2 个)
  Walter Roberson
      
      
 2020-12-17
        That is a bit ambiguous, but most likely the MATLAB for that would be
-1.3j * diff(y)
You might notice that this has no i in it. It is likely that you should not use
i - 1.3j * diff(y)        %PROBABLY WRONG
In the image you show, i and j are most likely unit vectors along two axes (that are usually mapped to x and y) . MATLAB does not have distinct unit vectors in multiple dimensions, just real values and imaginary values . MATLAB uses both i and j to represent the same value, sqrt(-1), so (for example) 1*i - 1*j would be 1*sqrt(-1) - 1*sqrt(-1) which would be 0.
1 个评论
  Adam Danz
    
      
 2020-12-17
				Also, watch out for predefined i and j variables which are common variable names in loops.  That can be fixed by including
clear i j
if you're running this in a script. 
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!