real part of a complex number

2 ビュー (過去 30 日間)
JazzMusic
JazzMusic 2017 年 3 月 6 日
編集済み: Stephen23 2017 年 3 月 6 日
Hi,
I am trying to get the real part of a complex number and my matlab gives error.
for example: I write:
Z = 2+3*i;
X = real(Z) code
and I get:
Index exceeds matrix dimensions.
Any idea why?

回答 (1 件)

Stephen23
Stephen23 2017 年 3 月 6 日
編集済み: Stephen23 2017 年 3 月 6 日
Because you have assigned the name real to a variable. When you shadow an inbuilt function or variable with your own variable, then that inbuilt function cannot be called.
Solution: clear that variable:
clear real
And do not use variable names length, size, cell, i, j, real, etc.

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by