Symbolic solve throwing division by zero error
조회 수: 10 (최근 30일)
이전 댓글 표시
The following code periodically throws a division by zero error.
m = 4;
n = 4;
X = sym('X', [m n]);
A = randi([0 1],n,n^2);
B = randi([0 1],m,m^2);
E = X*A - B*kron(X,X);
S = solve(E == 0,X);
S
Is it because there are too many variables?
Is it trying to numerically get solutions and is dividing by small numbers?
The error message is an image because the error rarely happens and I could not get it to happen while writing up this question.
댓글 수: 8
답변 (1개)
Muskan
2023년 4월 21일
Hi Joseph,
I tried running your code in R2022b and it does not seem to give any error for that.
Thanks
댓글 수: 1
참고 항목
카테고리
Help Center 및 File Exchange에서 Linear Algebra에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!