how i can write this in matlab

2 ビュー (過去 30 日間)
Serafim Galinschii
Serafim Galinschii 2020 年 12 月 16 日
コメント済み: Jan 2020 年 12 月 17 日
  1 件のコメント
Jan
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 件)

Matt Gaidica
Matt Gaidica 2020 年 12 月 17 日
i - 1.3 * diff(y) * j
  1 件のコメント
Walter Roberson
Walter Roberson 2020 年 12 月 17 日
Probably not. and are usually used to represent unit vectors.

サインインしてコメントする。


Walter Roberson
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
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 ExchangeMatrix Indexing についてさらに検索

タグ

製品


リリース

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by