24小时热门版块排行榜    

查看: 1928  |  回复: 1

xylslyx

银虫 (小有名气)

[求助] mathematica梯度 已有1人参与

定义了一个多变量函数,然后求梯度,结果总是最后多个零元素,大家帮我看看问题在哪里?
另外,自变量多,不便挨个输入,不知道是不是这样定义错了.谢谢大家
CODE:
x1 = Table[x[i], {i, 4}]; u1 = Table[u[i][x1], {i, 4}]; u1[[2]]; Grad[u1[[2]], x1]

回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Mr__Right

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
xylslyx: 金币+50, ★★★★★最佳答案, 多谢,又受教了 2017-01-18 09:37:45
可以这样
CODE:
var=Table[Subscript[x, k], {k, 4}];
Grad[u@@ var, var]

文章乃身外之物,要多考虑编辑、审稿人和读者的感受。
2楼2017-01-18 07:58:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xylslyx 的主题更新
信息提示
请填处理意见