All Forums
 Категория Visio
 Форум Вопросы и ответы
 NURBS - как это работает ?
Author Previous Topic Topic Next Topic  

bdfy

Belarus
267 Posts

Posted - 10/26/2008 :  00:53:29
хочу график в визио по данным нарисовать (почему не в екселе долгая история ). по идее через NURBS можно сделать. но как это работает разобратся не могу.
quote:
Changes the segment into a NURBS (non-uniform rational B-spline). The NURBSTo row contains the x- and y-coordinates, the position of the second to last knot, the position of the last weight, the position of the first knot, the position of the first weight, and the formula for a NURBS. This information is contained in the X, Y, A, B, C, D, and E cells respectively.

в Е клетке даже в самом простом варианте (две точки) получается что-то навроде -
=NURBS(2.8893, 3, 0, 0, 0.2262,1.0762,0,1, 0.8173,1.5748,0,1)
12 позиций... тут где координаты ?

Tumanov

Russia
1198 Posts

Posted - 10/26/2008 :  05:28:27
Можно предположить, что эти цифирьки - аргументы функции NURBS. А она описана так:
quote:
Returns a nonuniform rational B-spline (NURBS). This function is used in the E cell in the NURBSTo geometry rows.
NURBS(knotLast, degree, xType, yType, x1, y1, knot1, weight1, ...)
knotLast The last knot.
degree The spline's degree.
xType Specifies how to interpret the x input data. If xType is 0, all x input data are interpreted as a percentage of Width. If xType is 1, all x input data are interpreted as local coordinates.
yType Specifies how to interpret the y input data. If yType is 0, all y input data are interpreted as a percentage of Height. If yType is 1, all y input data are interpreted as local coordinates.
x1 An x-coordinate.
y1 A y-coordinate.
knot1 A knot on the B-spline.
weight1 A weight on the B-spline.
Remarks
For every x argument, there must be a y argument; otherwise, an error is returned.
You must specify at least one x, y, knot, and weight argument; otherwise, an error is returned.

Тогда координат здесь целых три штуки:
- knotLast
- x1, y1
- knot1
Ну а теорию надо читать где-нибудь в математике.
Go to Top of Page

bdfy

Belarus
267 Posts

Posted - 10/26/2008 :  08:31:30
мда... надо еще раз таки пересмотреть возможности екселя :)
еще вопросик: есть в визио шаблон такой - line timeline. фактически ось с делениями - но по времени. а вот такой же но для произвольных скалярных значений нет ли ?
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)