Допоможіть побудувати поверхню наступної функції в Excel
Наведіть на правильну дорогу!
І, якщо пам'ять не зраджує, Ексель будує будь-який графік по точках.
А не абстрактної функції.
наприклад, можна створити матрицю точок поверхні (зрозуміло, розрахованих з якимось кроком) і побудувати по ній поверхню
в даному конкретному випадку можна записати функцію поверхні f (x, y) з умовним оператором (подивися як це в хелпе робиться)
z ^ 2 = 1-x ^ 2-y ^ 2
типу
z = f (x, y) = if ((1-x ^ 2-y ^ 2)> = 0 and (1-x ^ 2-y ^ 2) <=1) )
# XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; then return sqrt (1-x ^ 2-y ^ 2)
# XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; else return 0
Якщо мені не зраджує пам'ять, то x * x + y * y + z * z = 1 - рівняння сфери одиничного радіуса. Щось я сумніваюся, що Excel вміє по точках сфери будувати.
Percent # XA0; (07.11.06 19:33) [4]
це не сфера, а щось на кшталт перевернутого склянки з "плавним" дном
щось на кшталт перевернутого склянки з "плавним" дном
Це Excel так отрісовиваєт? Я ж кажу - не вміє.
Причому, це сфера з центром на початку координат.
Бо зміщення не спостерігається.
z = f (x, y) = if (1-x ^ 2-y ^ 2)> = 0
# XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; then return sqrt (1-x ^ 2-y ^ 2)
# XA0; # XA0; # XA0; # XA0; # XA0; # XA0; # XA0; else return 0
тільки
> Then return sqrt (1-x ^ 2-y ^ 2)
Щаз! А негативний результат не враховуємо? З математики (та й по совісті) треба б + -sqrt ().
> З умовним оператором
Куди там умовний оператор? Доведеться окремо верхню і нижню півсфери малювати. Так, не проблема космічних масштабів, але і хорошого мало.
x (u, v) = cos (u) * cos (v)
y (u, v) = sin (u) * cos (v)
z (u, v) = sin (v)
параметричне рівняння. YOксель повинен його осилити.
Дякую всім за відповіді!
АЛЕ!
Ssory.
Чи не той файл залив!
Буває, але тільки у воєнний час, або коли x або y комплексні.