为什么MATLAB中符号变量的使用会出错
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/16 09:27:13
为什么MATLAB中符号变量的使用会出错
syms x;
y=x*sin(x*x);
dy=diff(y,x)
syms x;
y=x*sin(x*x);
dy=diff(y,x)
![为什么MATLAB中符号变量的使用会出错](/uploads/image/z/2757293-53-3.jpg?t=%E4%B8%BA%E4%BB%80%E4%B9%88MATLAB%E4%B8%AD%E7%AC%A6%E5%8F%B7%E5%8F%98%E9%87%8F%E7%9A%84%E4%BD%BF%E7%94%A8%E4%BC%9A%E5%87%BA%E9%94%99)
没问题啊?你遇到了什么错?>> 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、重装操作系统。
再问: 好的,谢谢
>> 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、重装操作系统。
再问: 好的,谢谢