马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
我想对下列函数求导数,但是球出来的导数虚数单位i就自动变为大写的I了,始终找不到原因,哪位能告诉我怎么解决啊,而且数值变成这种分数相处的形式,也不知道怎么解决
syms kxB
b6 =bessely(0, (49*(1925653029807063/140737488355328 - (803108098859253*i)/36028797018963968 - kxB^2)^(1/2))/2000)*besselj(1, (411*(1925653029807063/140737488355328 - (803108098859253*i)/36028797018963968 - kxB^2)^(1/2))/5000)*besselj(1, (49*(961261823162635/70368744177664 - kxB^2)^(1/2))/2000)
df=diff(b6)
>> diff(b6)
ans =
49/2000*kxB/(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2)*besselj(1, 49/2000*(961261823162635/70368744177664 - kxB^2)^(1/2))*bessely(1, 49/2000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2))*besselj(1, 411/5000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2)) + 49/2000*kxB/(961261823162635/70368744177664 - kxB^2)^(1/2)*bessely(0, 49/2000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2))*besselj(1, 411/5000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2))*(2000/49/(961261823162635/70368744177664 - kxB^2)^(1/2)*besselj(1, 49/2000*(961261823162635/70368744177664 - kxB^2)^(1/2)) - besselj(0, 49/2000*(961261823162635/70368744177664 - kxB^2)^(1/2))) + 411/5000*kxB/(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2)*besselj(1, 49/2000*(961261823162635/70368744177664 - kxB^2)^(1/2))*bessely(0, 49/2000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2))*(5000/411/(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2)*besselj(1, 411/5000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2)) - besselj(0, 411/5000*(1925653029807063/140737488355328 - kxB^2 - 803108098859253/36028797018963968*I)^(1/2))) |