Форум программистов, компьютерный форум, киберфорум
Наши страницы
Matlab
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Panda_Jo
0 / 0 / 0
Регистрация: 27.05.2013
Сообщений: 1
#1

Построить плоскость по таблице.

31.05.2013, 04:17. Просмотров 1076. Ответов 2

Подскажите пожалуйста, как в Matlab построить плоскость по таблице такого вида

\ 15 40 60 80 100 120 150
31 78,512 72,857 71,714 92,857 72,286 54,286 59,714
50 77,143 70,857 68,286 72,857 59,714 56.000 45,714
100 51,429 54,571 51,429 52,714 43,714 43,143 34,857
150 39,714 39,714 38,857 43,143 36.000 33,714 28,857
200 33,143 28,286 31,143 35,143 30,571 28,286 22,571
250 26,857 20,571 26,286 29,429 25,714 22,857 20.000
300 22,286 23,143 32,857 23,143 22,286 20.000 24,571

Первая строка - расстояние между узлами.
Первый столбец - количество узлов.
На пересечении - коэффициент доставки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2013, 04:17
Ответы с готовыми решениями:

Построить плоскость по 3м точкам
Здравствуйте! У меня есть 3 точки, как по ним построить плоскость? x0=1;...

Построить плоскость с выдавленным бубликом
Доброго времени суток. Требуется помощь в построении фигуры в matlab. Довольно...

Построить две фигуры и найти плоскость их пересечения
Всем привет! Нужно построить две фигуры объемных и найти их плоскость...

Возможно ли в матлабе построить 3d модель объекта и перевести в натур. величину на плоскость?
Есть уравнения, который описывают поверхность манекена. Есть ли возможность...

Построить плоскость на 3D графике функций
Помогите пожалуйста разобраться Есть 3 уравнения: ...

2
tvoretsmira
457 / 447 / 56
Регистрация: 28.05.2013
Сообщений: 699
31.05.2013, 17:05 #2
Для того чтобы построить плоскость нужно 3 точки, а тут таблица
0
Зосима
4928 / 3297 / 312
Регистрация: 02.04.2012
Сообщений: 6,206
Записей в блоге: 15
Завершенные тесты: 1
03.06.2013, 16:08 #3
Кажется так:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
clear, clc
 
M = [ 0 15 40    60  80  100     120     150
    31   78.512  72.857  71.714  92.857  72.286  54.286  59.714
    50   77.143  70.857  68.286  72.857  59.714  56.000  45.714
    100  51.429  54.571  51.429  52.714  43.714  43.143  34.857
    150  39.714  39.714  38.857  43.143  36.000  33.714  28.857
    200  33.143  28.286  31.143  35.143  30.571  28.286  22.571
    250  26.857  20.571  26.286  29.429  25.714  22.857  20.000
    300  22.286  23.143  32.857  23.143  22.286  20.000  24.571];
 
X = M(1,2:end);
Y = M(2:end,1);
Z = M(2:end,2:end);
 
surf(X,Y,Z,'FaceAlpha',0.5)
grid on
xlabel('расстояние между узлами')
ylabel('количество узлов')
zlabel('коэф-т доставки')
view(-140,30)
Построить плоскость по таблице.


PS: обрати внимание, что в матлабе десятичный разделитель - точка, а не запятая!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2013, 16:08

Как по заданной таблице построить анимацию и график в Матлаб?
Есть уравнение. Надо найти функцию от координаты и времени f=f(x,t). Решение...

Как развернуть сферу на плоскость
Здравствуйте! Мне нужно развернуть сферу на плоскость. Мне дали программку,...

Соединить точки и залить получившуюся плоскость
Есть три точки в 3х мерной ск. x0 y0 z0 x25,2 y0 z17 x25,2 y10800 z17...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru