- In the Line
True or false to elements of a cell array?
2 次查看(过去 30 天)
显示 更早的评论
Hi everybody,
I have a problem with my code which i attached also. Here is a screenshot of my error:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/292439/image.png)
Isn't it possible? If not, is there a possibility to to further advance in the code? I only want to work with the element of the cell array if it doesn't fulfill the criteria in line 182. Thanks a lot for your help in advance, I'm a beginner in Matlab.
Johnny
0 个评论
采纳的回答
Guru Mohanty
2020-5-15
Hi, I understand you are getting some problem with your code. The error is due to these following reasons.
if inside{allepunkte}{huellkoerper}==true & outside{allepunkte}{huellkoerper}==true
The inside is a 1D cell array of size 1x8, but the code treats it as a 2D cell array.
2. There is an undeclared variable 'verschz' in the code.
After resolving these following issues the code should work.
Note: In the following Lines
if inside{allepunkte}{huellkoerper}==true & outside{allepunkte}{huellkoerper}==true
%hier wird nun ermittelt in welchen er wohl verschoben werden soll,
%mit anderen Worten: Welcher Körper liegt dem Punkt am nächsten
else
There is nothing inside the if statement. You can consider modifying this codition. I have attached the modified code.
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!