Re: [問題] 這樣該怎麼辦已回收
※ 引述《xwan227770 (似乎沒事的人)》之銘言:
: function F=q001(x,a)
: F=3x^2+2ax+6a+1;
: ================================
: 由於給定了一個a的值,就可以得到一組解
: 現在我必須畫出這組解加起來的值與a值的關係
: 請問該怎麼寫會比較好?
恩 你可以這樣試試看
X is a Nx1 vector
A is a Mx1 vector
X2 = (X.*X)';
AX = A*X';
M = size(AX,1);
N = size(AX,2);
F = zeros(M,N);
for i = 1:M
for j = 1:N
F(i,j) = 3*X2(1,j) + 2*AX(i,j) + 6*A(i,1) + 1;
end
end
B = sum(F,2);
plot(A,B);
其實主要是用sum(F)可以把你要的值加起來
前面for迴圈只是 讓你可以一次把 a 和 x 的所有組合都算完
這樣一次就可以plot圖了
不知道這樣可不可以 一時想到的>"<
希望對你有幫助
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.41.105
推
12/17 23:26, , 1F
12/17 23:26, 1F
→
12/17 23:27, , 2F
12/17 23:27, 2F
→
12/17 23:28, , 3F
12/17 23:28, 3F
→
12/17 23:31, , 4F
12/17 23:31, 4F
→
12/17 23:32, , 5F
12/17 23:32, 5F
→
12/17 23:33, , 6F
12/17 23:33, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):