错误出现在以下几点:

  1. plot(x,y,'r-','Linewidth',2);这行代码中,xy并没有定义,应该使用x作为自变量,而y应该使用m来表示。

  2. dsolve(ode2)中的ode2应该是一个字符串,而不是一个用户输入的变量。在使用dsolve函数之前,应该使用syms x来定义符号变量x

下面是修正后的代码:

ode2 = input('请输入微分方程:');
syms x;
syms y(x);
m = dsolve(ode2);
disp(m);
fplot(m, [a, b], 'r-', 'Linewidth', 2);
ode2=input请输入微分方程; syms yx; m=dsolveode2; dispm; plotxyr-Linewidth2;错误在哪里

原文地址: https://www.cveoy.top/t/topic/hJBj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录