matlab报错问题处理,,

文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。
matlab里面缺少自带函数处理办法:
1、比较好的方法是重装。
2、也可以缺哪个文件,就复制那个文件。
查看MATLAB函数源代码的方法:
1、在命令窗口中输入:type 函数名(例如type rgb2gray等),就会在命令窗口出现该函数的相关说明及源代码;
2、在命令窗口中输入:open 函数名(例如open rgb2gray等),就会打开该函数的m文件;
3、在命令窗口中输入:edit函数名(例如edit rgb2gray等),同样会打开该函数的m文件;
4、还有一种方法就是故意将原函数的参数类型或者个数写错,就会出现出错提示,点击提示出错处,也可以打开该函数的m文件;
很多大型的函数都能获得源代码,但是MATLAB里面有一些built-in函数是看不到源代码的,sort就是其中之一。这些函数是预编译好的,运行效率非常好,比如像find、min、max等频繁用到的一些函数还有很多矩阵运算函数都是built-in函数。
但是未必尽然。

报错的各种如下:

错误: 文件: 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);>> userjava.m
无法解析名称 userjava.m。错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 matlab.internal.language.introspective.docLinks (第 11 行)if nargin && usejava('jvm')出错 matlab.internal.language.introspective.errorDocCallback (第 24 行)docLinks = matlab.internal.language.introspective.docLinks(fileparts(fileName), topic, false);错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);>> edge_hessian
>> m_illegal_character
函数或变量 'm_illegal_character' 无法识别。>> which -all <usejava.m >
未找到 '<usejava.m'。
>> which -all <usejava.m >
未找到 '<usejava.m'。
>> pathdef.m
无法解析名称 pathdef.m。错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);出错 matlab.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);出错 matlab.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 matlab.internal.language.introspective.docLinks (第 11 行)if nargin && usejava('jvm')出错 matlab.internal.language.introspective.errorDocCallback (第 24 行)docLinks = matlab.internal.language.introspective.docLinks(fileparts(fileName), topic, false);错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);出错 matlab.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);出错 matlab.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 matlab.internal.language.introspective.docLinks (第 11 行)if nargin && usejava('jvm')出错 matlab.internal.language.introspective.errorDocCallback (第 24 行)docLinks = matlab.internal.language.introspective.docLinks(fileparts(fileName), topic, false);错误使用 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.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);错误使用 matlab.desktop.editor.findOpenDocument (第 32 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。出错 opentoline (第 25 行)foundEditor = matlab.desktop.editor.findOpenDocument(fileName);出错 matlab.internal.language.introspective.errorDocCallback (第 57 行)opentoline(fileName, lineNumber, 0);>> edit usejava.m
错误使用 edit (第 66 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。>> open usejava.m
错误使用 open (第 136 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。>> type usejava.mfunction isok = usejava(feature)
%USEJAVA  True if the specified Java feature is supported in MATLAB.
%   USEJAVA(LEVEL) returns 1 if the feature is supported and
%   0 otherwise.
%
%   The following levels of support exist:
%
%   LEVEL      MEANING
%   -----------------------------------------------------
%   'jvm'      The Java Virtual Machine is running.
%   'awt'      AWT components are available.
%   'swing'    Swing components are available.
%   'desktop'  The MATLAB interactive desktop is running.
%
%   "AWT components" refers to Java's GUI components in the Abstract
%   Window Toolkit.  "Swing components" refers to Java's lightweight
%   GUI components in the Java Foundation Classes.
%
%   EXAMPLES:
%
%   If you want to write a MATLAB program that displays a Java Frame and want
%   to be robust to the case when there is no display set or no JVM
%   available, you can do the following:
%
%   if usejava('awt')
%      myFrame = java.awt.Frame;
%   else
%      disp('Unable to open a Java Frame.');
%   end
%
%   If you want to write a MATLAB program that uses Java code and want it to
%   fail gracefully when run in a MATLAB session that does not have access
%   to a JVM, you can add the following check:
%
%   if ~usejava('jvm')
%      error([mfilename ' requires Java to run.']);
%   end
%
%   See also JAVACHK%   Copyright 1984-2011 The MathWorks, Inc.1、读取二值图像并显示它。BW = imread('circles.png');imshow(BW);% 2、删除内部像素以保留形状轮廓。BW2 = bwmorph(BW,'remove');figureimshow(BW2)>>

这个问题是,
当时复制粘贴时,没怎么看清楚,一通操作,结果把原来的系统自带函数或者其他的相关的重要函数干坏了,咋整。


>> usejava.m
无法解析名称 usejava.m。>> open  usejava
错误使用 open (第 136 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。>> open usejava.m
错误使用 open (第 136 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

另外,

usejava.m
无法解析名称 usejava.m。

open usejava
错误使用 open (第 136 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

open usejava.m
错误使用 open (第 136 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

edit
错误使用 edit (第 66 行)
错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

最可怕的是卸载之后没有用,重装软件还是也一样的问题,不是这个问题,找不到文件丢失什么的。
问题的原因不是一两点,可能许多文件都被修改过,,找不到多好的解决办法。
help 文件都不能够帮助啦。
help help

未找到 help。

请使用帮助浏览器的搜索字段搜索文档,或者
键入 “help help” 获取有关帮助命令选项的信息,例如方法的帮助。

错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

出错 docsearch (第 22 行)
if ~usejava(‘mwt’)

未找到 help。

请使用帮助浏览器的搜索字段搜索文档,或者
键入 “help help” 获取有关帮助命令选项的信息,例如方法的帮助。

未找到 help。

请使用帮助浏览器的搜索字段搜索文档,或者
键入 “help help” 获取有关帮助命令选项的信息,例如方法的帮助。

错误: 文件: usejava.m 行: 43 列: 2
文本字符无效。请检查不受支持的符号、不可见的字符或非 ASCII 字符的粘贴。

出错 docsearch (第 22 行)
if ~usejava(‘mwt’)

更多的是,可能就要重装系统啦。无奈/无奈。。。

matlab报错问题处理,函数或变量无法识别,不受支持的符号、不可见的字符或非 ASCII 字符的粘贴———卸载之前相关推荐

  1. matlab未定义str,已经定义了变量却报错“未定义函数或变量”

    x=str2num(get(handles.edit1,'string')); y=str2num(get(handles.edit2,'string')); axes(handles.axes1) ...

  2. matlab 报错 保留变量,matlab中明明定义了函数变量总是报错

    matlab定义符号函数 functiony=ff(t)t=input('t=');ift>=0y=sym('1');elsey=sym('0');end matlab中如何定义函数 matla ...

  3. MATLAB报错:未定义函数或变量解决方案

    MATLAB报错:未定义函数或变量 MATLAB报错:未定义函数或变量 常见错误原因 我的解决方案 MATLAB报错:未定义函数或变量 最近准备数学建模比赛,学习MATLAB入门遇到了个问题:未定义函 ...

  4. MATLAB报错:未定义函数或变量解决办法

    MATLAB报错:未定义函数或变量解决办法 edit(fullfile(matlabroot,'examples','nnet','main','此处放未定义函数')) 比如: edit(fullfi ...

  5. MATLAB运行提示未定义函数或者变量,MATLAB出现未定义函数或变量

    MATLAB 二元二次函数出图 老是出现错误, xy的个数不同不能计算z值,改为[x,y]=meshgrid(72.00:80.00,65.00:90.00);z=x*pi.*y.*y./100000 ...

  6. Matlab报错:需要的 第 1 个输入, I or X, 应为 二维

    Matlab报错:需要的 第 1 个输入, I or X, 应为 二维 >> imhist(f); 错误使用 imhist 需要的 第 1 个输入, I or X, 应为 二维. 错误原因 ...

  7. MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image

    MATLAB报错Invalid ADAPTORNAME specified. Type 'imaqhwinfo' for a list of available ADAPTORNAMEs. Image ...

  8. Matlab贝叶斯工具箱函数冲突、函数或变量无法识别、箭头无法显示的解决办法

    警告: 函数 assert 与某个 MATLAB 内置函数同名.建议您重命名该函数以避免潜在的名称冲突. 位置:path (第 109 行) 位置: addpath (第 86 行) 要不就是各种函数 ...

  9. Matlab报错:错误使用 rgb2gray>parse_inputs (第 79 行) MAP 必须为 m x 3 的数组。请对 RGB 和灰度图像使用 im2gray。

    拟解决问题: Matlab报错:错误使用 rgb2gray>parse_inputs (第 79 行) MAP 必须为 m x 3 的数组.请对 RGB 和灰度图像使用 im2gray. 下述程 ...

最新文章

  1. 每天五分钟linux(8)-cp
  2. NBUT校赛 J Alex’s Foolish Function(分块+延迟标记)
  3. 上班族英语用语:今天你加班吗?
  4. OpenCASCADE:Modeling Algorithms模块之拓扑工具
  5. 第一次Java 8体验
  6. PYcharm简单安装教程
  7. AGV机器人(1)基于视觉避障的理论基础
  8. C#学习笔记(十八):数据结构和泛型
  9. 系列:关于TXT的文件格式
  10. ps一点等于多少厘米_ps像素和厘米换算(ps100像素等于多少厘米)
  11. maxscale mysql_Maxscale实现Mysql读写分离
  12. 微信自定义二维码扫码支付
  13. Null check operator used on a null value
  14. 响应式 - 创建自适应的响应式字体
  15. php5时区,PHP5 时区设置方法详解
  16. Mac电脑打开app,提示无法验证此App不包含恶意软件解决方法
  17. 【Java_Spring详解】
  18. 如何在react中简单应用echart,及echart特性
  19. Linux服务器相关命令(更新中)
  20. 江西理工大学理学院计算机,2016年江西理工大学理学院计算机科学与技术(加试)之C程序设计复试笔试最后押题五套卷...

热门文章

  1. 诺基亚牌WP7手机——蛮期待的
  2. 计算机一级和二级考试内容有什么不同吗?
  3. 记最近一周的一个支线任务
  4. ubuntu 印象笔记
  5. 删除计算机硬盘中的文件,硬盘上数据如何彻底删除 硬盘上数据彻底删除方法【详解】...
  6. 海信E5K电视怎么样,海信E5K 65、75、100英寸选哪个好
  7. 如何在计算机桌面恢复我的电脑,桌面上我的电脑图标不见了怎么恢复?桌面计算机图标不见了的3个解决方法...
  8. 分别对比SVD和GMD非码本的预编码以及DFT和TxAA码本预编码的MIMO系统matlab误码率仿真
  9. 美女--男人的Vitamin C
  10. 打开 Excel 提示 “文件格式和扩展名不匹配,文件可能已损坏或不安全” 的解决办法