1*1835008=1*786432(1024*256*2(1:1024,:,1:2)),[1:256,1*262144)] is run in Matlab or not if not then tell me reason ?
1 次查看(过去 30 天)
显示 更早的评论
回答(1 个)
John D'Errico
2023-8-9
编辑:John D'Errico
2023-8-9
The reason is simple. The = operator is an assignment operator. It assigns whatever is on the right side to the variable on the left.
1*1835008=1*786432(1024*256*2(1:1024,:,1:2)),[1:256,1*262144)]
But what do you have?
The left hand side is a NUMBER. You cannot assign something to a number. We don't even need to check any further to look at what the right hand side was, since MATLAB is already stuck.
7 个评论
Stephen23
2023-8-10
编辑:Stephen23
2023-8-10
"now how we convert into MATLAB Syntax for require results ?"
Here are some options:
- pay someone to convert it for you
- ask the authors if they already have the code you want
- use a conversion tool (if one exists)
- do it yourself
Or do you imagine that we should go and download that paper, figure out what langauge it is written in, go and learn that language, reverse-engineer that code, and then rewrite it for you in MATLAB code?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!