作业帮 > 综合 > 作业

为什么MATLAB中符号变量的使用会出错

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 17:23:36
为什么MATLAB中符号变量的使用会出错
syms x;
y=x*sin(x*x);
dy=diff(y,x)
没问题啊?你遇到了什么错?>> syms x
>> y=x*sin(x*x);
>> dy=diff(y,x)  
dy = 
sin(x^2)+2*x^2*cos(x^2)
再问: ??? Error using ==> mupadinit at 35
Unable to initialize kernel Error in
再答: 错误信息是“不能初始化内核”,也就是无法启动符号运算引擎。
这应该是你软件环境的问题,和代码无关。有可能是MATLAB安装有问题,也可能是操作系统的问题(比如内存不足)。
再问: 请问一下该如何解决呢
再答: 晕。。。我对你的硬件、软件环境一无所知,怎么可能知道如何解决?

可能的原因太多了,建议从易到难逐个尝试:
1、先确认不是因为硬件太次的原因(比如内存使用情况);
2、重装MATLAB,最好换一个版本;
3、重装操作系统。
再问: 好的,谢谢