Can't solve matrix dimension issue and define a variable.

6 ビュー (過去 30 日間)
Zain
Zain 2021 年 5 月 25 日
コメント済み: Rena Berman 2021 年 6 月 29 日
Hello,
Can someone help me, how can I remove matrix dimension issue. The error is ''Undefined function or variable y''.
I want to use y data which is a vector (line-146) and is obtained/calculated in line-134.
y is not declared and I want to create it in the main code while calling and receiving the function.
I would be thank ful if anyone can edit the attached code.
Thanks
  2 件のコメント
Rik
Rik 2021 年 6 月 9 日
The original question from the Google cache (without the attachment):
Can't solve matrix dimension issue and define a variable.
Hello,
Can someone help me, how can I remove matrix dimension issue. The error is ''Undefined function or variable y''.
I want to use y data which is a vector (line-146) and is obtained/calculated in line-134.
y is not declared and I want to create it in the main code while calling and receiving the function.
I would be thank ful if anyone can edit the attached code.
Thanks
Rena Berman
Rena Berman 2021 年 6 月 29 日
(Answers Dev) Restored edit

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

回答 (2 件)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2021 年 5 月 25 日
Hi,
You need to pre-define y before x being computed. Otherwise, y can't be computed within your nested function.
  2 件のコメント
Walter Roberson
Walter Roberson 2021 年 5 月 25 日
The function basic is not a nested function, so it does not use shared variables.
The user needs to redefine function basic so as to pass in y.
Zain
Zain 2021 年 5 月 26 日
Can you please do it, I tried but couldn't manage to implement it.
I'm a bit new to this.

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


Walter Roberson
Walter Roberson 2021 年 5 月 26 日
Repaired function attached.
I also improved the main function so that x and y are returned if you assign the output of the function to something. For example
[x, y] = aaaaaa;

カテゴリ

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

製品

Community Treasure Hunt

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

Start Hunting!

Translated by