Форум сайта python.su
Имеется вектор
x=(x0,x1,x3.......xm,xm+1,..... xn
j*(m+1)+m
(m+1) нижней m*(m+1)+i.
(0.25-(к*h-0.5)**2).
Отредактировано FishHook (Авг. 8, 2014 08:46:17)
Офлайн
Что за рожица я не ставил там равно должно быть
Офлайн
Urung
Пишите формулы в тегах
[code][/code]
Офлайн
имеется вектор
[x0,x1,x2,....xm xm+1,xm+2,xm+3,...,x2*m+1 ......................................... xm**2+m,xm**2+m+1,....m**2+2*m
Офлайн
как поменять значения попадающие на границу не трогая остальные
Офлайн
>>> a=[1,2,3] >>> a[1]=50 >>> a [1, 50, 3] >>>
Офлайн
Замена краёв квадратной матрицы.
>>> lst = [ ... 10, 11, 12, 13, ... 14, 15, 16, 17, ... 18, 19, 20, 21, ... 22, 23, 24, 25 ... ] >>> >>> r, c = 4, 4 >>> >>> for i in range(r): ... for j in range(c): ... e = lst[i * c + j] ... if i in (0, r - 1) or j in (0, c - 1): ... e *= 2 ... print(e, end=' ') ... print() ... 20 22 24 26 28 15 16 34 36 19 20 42 44 46 48 50 >>>
>>> lst = [ ... 10, 11, 12, 13, ... 14, 15, 16, 17, ... 18, 19, 20, 21, ... 22, 23, 24, 25 ... ] >>> >>> m = 4 >>> >>> for i in range(len(lst)): ... e = lst[i] ... if i < m or \ ... i > m * (m - 1) - 1 or \ ... (i - m) % m == 0 or \ ... (i + 1) % m == 0: ... e *= 2 ... print(e, end=' ') ... if (i + 1) % m == 0: ... print() ... 20 22 24 26 28 15 16 34 36 19 20 42 44 46 48 50 >>>
Отредактировано py.user.next (Авг. 9, 2014 11:07:11)
Офлайн