Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.206.12.31] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте, Уважаемые знатоки!
Есть функция вывода 3Д картинки на экран и она выглядит так: surfdata([[seq(seq([Rni[i], ixq[j], Uarr[i, j]], i = 1 .. SizeA(Rni)), j = 1 .. SizeA(ixq))]], axes = boxed, style = point, labels = ['Rni', 'ixq', 'Uarr']); Пытаюсь прикрутить к Plot3D: plot3d([[seq(seq([Rni[i], ixq[j], Uarr[i, j]], i = 1 .. SizeA(Rni)), j = 1 .. SizeA(ixq))]], axes = boxed, style = line, labels = ['Rni', 'ixq', 'Uarr']); в результате получаю ошибку: Error, (in plot3d) two range arguments are required по какой причине хочу использовать plot3d(), а не surfdata()?! surfdata()- не корректно соединяет точки линиями... воспользовался matrixplot() - изумительно вырисовывает, но тоже не подходит, - по координатным сеткам не верные данные выводит! Уперся в plot3d()! Помогите устранить ошибку! Что я не так делаю?! Спасибо! |
Сообщ.
#2
,
|
|
|
В MathCAD построение графиков элементарно просто, рекомендую.
|