加载Homer3提示出错

>> Homer3
Error using Logger
Error: File: Logger.m Line: 206 Column: 22
The input character is not valid in MATLAB statements or expressions.
Error in Homer3 (line 35)
logger = Logger('Homer3');

5 个评论

DGM
DGM 2024-10-17
编辑:DGM 2024-10-17
Line 206 from Logger.m is
self.options.value = optionsValueOrig;
Column 22 is the second 'o'. There's nothing wrong with that.
I'm going to have to assume that either:
  • You have a different version of the toolbox.
  • You are shadowing Logger.m with some other file.
  • or the file was corrupted somehow.
家雨
家雨 2024-10-17
thank you,then how can I solve it?
which -all Logger
to see whether there is some other Logger.m that is interfering.
DGM
DGM 2024-10-17
编辑:DGM 2024-10-17
If you don't have an unrelated file called Logger.m, you can try inspecting the one you have to see if it's messed up or different than what I posted. Simply
open Logger.m
and look at line 206.
Considering that I can't see why any function file would intentionally have invalid characters in the code, I suspect that the file simply may be damaged. That's just a guess though.
EDIT: I just attached the copy that I have. The file should be in Utils/Shared/Logger.m within the Homer3 directory (wherever you put it). This is from version 1.87.0
家雨
家雨 2024-10-20
Thank you very much, I have downloaded the R2023a version (I used 2013a before) and it can run now

请先登录,再进行评论。

回答(0 个)

类别

标签

提问:

2024-10-17

评论:

2024-10-20

Community Treasure Hunt

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

Start Hunting!

Translated by