 |
파이썬 마을 우리나라 파이썬 사용자들의 이야기 마을
|
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
jambagi
가입: 올린 글: 2
|
올려짐: 2010 7월 26 11:54 pm 주제: [초보]cos에서 에러가 발생해서요.. |
|
|
from math import *
import numpy as np
import matplotlib.pyplot as plt
import numpy.ma as ma
from numpy.random import uniform
from scipy.interpolate import Rbf
from matplotlib.mlab import griddata
npts = 30
x = uniform(0,1,npts)
y = uniform(0,1,npts)
z = cos(x)
xi = np.linspace(0,1,10)
yi = np.linspace(0,1,10)
zi = griddata(x,y,z,xi,yi)
....
인데 z = cos(x)에서,
Traceback (most recent call last):
File "C:\Python26\0726_2.py", line 13, in <module>
z = cos(x)
TypeError: only length-1 arrays can be converted to Python scalars
이런 에너가 뜹니다. 아마, x가 0~1까지 30개로 쪼개진 변수인데,
행렬로 사용 되어서 그런건가요? ㅠ_ㅠ 어떻게 없앨수 있을까요?
도와주세요 ㅠ_ㅠ 읽어주셔서 감사드립니다. _________________ ^ _ ^. |
|
| 위로 |
|
 |
falsetru
가입: 올린 글: 2431
|
올려짐: 2010 7월 27 12:05 am 주제: |
|
|
| cos -> np.cos |
|
| 위로 |
|
 |
jambagi
가입: 올린 글: 2
|
올려짐: 2010 7월 27 7:43 am 주제: 감사드립니다. |
|
|
아주 잘 됩니다 .ㅎㅎ 감사드려요. _________________ ^ _ ^. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
|