看板 MATLAB 關於我們 聯絡資訊
※ 引述《qq00662004 (海洋天使)》之銘言: : 小弟今天要求解 (d^n/dx^n)(x^2-1)^n : 這是我的程式碼 : n = 2 ; : syms x : for i = 1 : n : B(i,1) = diff((x^2-1)^n(i),x,n(i)) : end : 他跑出>>>指數超過矩陣尺寸 : 想請各位大大幫我解答此問題 最近都在用Mathematica,Matlab很久沒碰了 你的n應該是"輸入幾次的控制項吧?" 這個迴圈應該是要這樣寫的 for i=1:n B(i,1)=diff((x^2-1)^i,x) end 如果是用Mathematica可以這樣寫 Table[D[(x^2-1)^i,{x,i}],{i,0,n}] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.178.195