help with matlab error
古いコメントを表示
Just need help with the problem
1st part of code is in the attahcment and heres the second part

I am getting an error that says "variable reshas an incorrect value" and "output arguement xroot and maybe others not assigned to during call to PA_secant" and "not enough output arguements"
8 件のコメント
madhan ravi
2019 年 4 月 25 日
Attaching a picture is never useful than attaching code/code file.
Walter Roberson
2019 年 4 月 25 日
If i==imax the first iteration of the loop, then the break will be taken before anything is assigned to xroot or residual.
Tony Vo
2019 年 4 月 25 日
Tony Vo
2019 年 4 月 25 日
Walter Roberson
2019 年 4 月 25 日
What are the input values you are testing with?
Tony Vo
2019 年 4 月 25 日
Tony Vo
2019 年 4 月 25 日
Walter Roberson
2019 年 4 月 25 日
When I run your code with those parameters, I do not get any error message.
"Variable res has an incorrect value" looks like it might be from the automatic grading system.
回答 (1 件)
Cris LaPierre
2019 年 5 月 11 日
編集済み: Cris LaPierre
2019 年 5 月 11 日
0 投票
It looks like your teacher is using MATLAB Grader for this problem. Because of variable scope in a function, MATLAB Grader is calling your function with inputs your teacher defines, and assessing the outputs. It can not check any other variables. The outputs are captured in variables your teacher has named, which is why you see an error message about a variable your code does not create.
It would appear the output variable they named res is not being assigned the expected value by your function. The inference, then, is that your function has not been properly implemented.
I think it's safe to assume res = residual. Check how you are calculating your residual. Compare to your notes from class. If there is any feedback provided in this assessment test, use that to help find your mistake.
コミュニティ
その他の回答 遠隔学習コミュニティ
カテゴリ
ヘルプ センター および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!