概述
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
警告: MATLAB 似乎未成功设置搜索路径。要为此会话的 MATLAB 进行恢复,请键入 "restoredefaultpath;matlabrc"。要查找如何在下次启动 MATLAB 时避免此警告,请在为此会话进行恢复后键入 "docsearch problem path"。
警告: 在 matlabrc 中初始化 Java 预设项失败。
这表明您的 MATLAB 设置中可能存在严重问题,应尽快解决。检测到的错误为:
MATLAB:m_illegal_character
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
出错 opentoline (第 25 行)
foundEditor = matlab.desktop.editor.findOpenDocument(fileName);
错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
出错 opentoline (第 25 行)
foundEditor = matlab.desktop.editor.findOpenDocument(fileName);
警告: 初始化 MATLAB 图形失败。
这表明您的 MATLAB 设置中可能存在严重问题,应尽快解决。检测到的错误为:
MATLAB:m_illegal_character
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
> 位置:hgrc (第 165 行)
位置: matlab.graphics.internal.initialize (第 15 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
出错 matlab.internal.editor.debug.DebugUtilities.enableDebuggingSupport
出错 matlab.internal.editor.evaluateRegions
出错 matlab.internal.editor.EvaluationOutputsService.prewarmExecution
错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
出错 opentoline (第 25 行)
foundEditor = matlab.desktop.editor.findOpenDocument(fileName);
出现的问题001
启动时路径未成功设置
当搜索路径存在问题时,将无法成功使用 MATLAB®。
在以下情况下,会发生搜索路径问题:
将搜索路径保存在 Windows® 平台上,然后尝试在 Linux® 平台上使用同一 pathdef.m 文件。
pathdef.m 文件损坏、无效、已重命名或已删除。
MATLAB 无法找到 pathdef.m 文件。
MATLAB 启动时,如果搜索路径存在问题,将显示与以下警告类似的消息:
警告:MATLAB 似乎未成功设置搜索
路径…
对于搜索路径的问题,可以尝试以下恢复步骤。根据需要仅从一步执行到下一步。
确保 MATLAB 在使用您所需的 pathdef.m 文件:
运行
which pathdef
如果您希望 MATLAB 在另一个位置使用 pathdef.m 文件,请进行更正。例如,删除不正确的 pathdef.m 文件并确保正确的 pathdef.m 文件位于 MATLAB 可访问的位置。
查找并更正 pathdef.m 和 startup.m 文件的问题:
在文本编辑器中打开 pathdef.m 和 startup.m。根据具体问题,可能无法打开 pathdef.m 文件。
查找明显问题,例如无效的字符或路径名称。
进行更正并保存文件。
重新启动 MATLAB 以确保该问题不再出现。
尝试使用“设置路径”对话框更正该问题:
还原默认搜索路径并保存它。请参阅 更改搜索路径上的文件夹。根据具体问题,可能无法打开该对话框。
重新启动 MATLAB 以确保该问题不再出现。
使用函数还原默认搜索路径:
运行 restoredefaultpath,它可将搜索路径设置为默认值并将其存储在 matlabroot/toolbox/local 中。
如果 restoredefaultpath 似乎能更正问题,请运行 savepath。
重新启动 MATLAB 以确保该问题不再出现。
根据具体问题,会显示诸如以下的消息:
The path may be bad. Please save your work (if desired), and quit.
更正在启动期间遇到的搜索路径问题:
运行
restoredefaultpath; matlabrc
等待几分钟,直到它完成。
如果启动文件夹中有一个 pathdef.m 文件,则是它导致了问题。删除错误的 pathdef.m 文件或将其替换为正确的 pathdef.m 文件。例如,运行:
savepath(‘path_to_your_startup_folder/pathdef.m’)
请参阅 MATLAB 启动文件夹。
重新启动 MATLAB 以确保该问题不再出现。
在更正搜索路径问题后,进行任何更改以运行您的文件。例如,将 userpath 文件夹或其他文件夹添加到搜索路径中。
那么,如果您无法使用 MATLAB 的内置函数或相关工具箱,请确保已安装了函数文件。
如果您知道函数属于哪个工具箱,请通过在您的 MATLAB 命令行窗口中运行以下命令来验证是否已安装该工具箱,以及该工具箱的版本是否与 MATLAB 版本匹配:
ver
如果您没有看到工具箱,但您认为已安装它,请尝试将 MATLAB 路径重置为默认值。MATLAB 将工具箱信息存储在缓存文件中。您需要首先更新此缓存,然后重置路径。为此,请执行以下操作:
1.转到“文件”(File) 菜单,再到“预设”(Preferences)
2.转到“常规”(General) 标题。点击“更新工具箱路径缓存”(Update Toolbox Path Cache) 按钮,然后按“确定”(OK)。
3.转到“文件”(File) 菜单,再到“设置路径”(Set Path)
4.点击“默认值”(Default),按“确定”(OK) 进行更改,然后点击“保存”(Save),最后点击“关闭”(Close)。
(如果您向 MATLAB 中添加了任何自定义路径,稍后您将需要恢复它们)
再次运行“ver”来查看是否已安装工具箱。如果没有,您可能需要重新安装该工具箱才能使用此函数。有关安装工具箱的详细信息,请参阅相关解决方案:“如何将其他工具箱安装到现有的 MATLAB 中”。
最后
以上就是标致电灯胆为你收集整理的matlab报错问题——当搜索路径存在问题时,将无法成功使用 MATLAB®,还是工具箱的问题然后怎么改。。。???的全部内容,希望文章能够帮你解决matlab报错问题——当搜索路径存在问题时,将无法成功使用 MATLAB®,还是工具箱的问题然后怎么改。。。???所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复