0
theta = (0:0.01:2*pi)
r = sin.^2.*(theta) + cos.^2.*(theta)
它返回我這個錯誤;Matlab:使用sin(平方)的誤差
使用罪的錯誤。沒有足夠的輸入參數。
我很困惑,我需要改變什麼?
theta = (0:0.01:2*pi)
r = sin.^2.*(theta) + cos.^2.*(theta)
它返回我這個錯誤;Matlab:使用sin(平方)的誤差
使用罪的錯誤。沒有足夠的輸入參數。
我很困惑,我需要改變什麼?
我覺得正弦平方可以做到無論:
sin(x).*sin(x)
或
sin(x).^2
r = (sin(theta)).^2 + (cos(theta)).^2
你意識到'的sin(x)^ 2 + cos(x)的。 。^ 2 = 1'是三角函數,所以'r'將始終爲1? – wakjah 2013-03-28 09:32:14
哈哈是的,但它不是未定義的,θ是上面顯示的向量的變量,所以它不等於1 – Nikolaj 2013-03-28 09:40:33