Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для Andrew_bio
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 127

Построить поверхность удовлетворяющую условиям

17.12.2014, 00:01. Показов 677. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Пытаюсь решить такую задачу:

Имеется четыре вектора одинаковой длины:

c - тип точек [-1, 1].
X и Y - их координаты на плоскости
график:
Matlab M Скопировано
1
2
3
4
5
figure(1)
grid on
hold on
plot(X(c>0),Y((c>0),1),'r.')
plot(X(c<0),Y((c<0),1),'b.')
p - вектор с неизвестной характеристикой точек, которая зависит от их положения в пространстве.
Необходимо найти такую функцию https://www.cyberforum.ru/cgi-bin/latex.cgi?p=f\left(X,Y \right), при которой https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{i=1}^{m}{p}_{i}*{c}_{i}\rightarrow max и значения вектора p находятся в диапазоне [0,1].

Для примера выбрал уравнение плоскости:
Matlab M Скопировано
1
p=b(1)*X+b(2)*Y+b(3);
Как я понял здесь предстоит аппроксимировать какую-то неизвестную поверхность. Кто может помочь?
Вложения
Тип файла: xlsx данные.xlsx (11.8 Кб, 5 просмотров)
Тип файла: pdf график.pdf (51.3 Кб, 8 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2014, 00:01
Ответы с готовыми решениями:

Построить поверхность
Постройте поверхность: F(x,y) = ln(x2+y2-xy) x, y Є

Построить поверхность отклика.
начал вот так: clear all; clc; A= ; for i=1:size(A,1) X1(i) = A(i,1); X2(i) = A(i,2); Y(i) = A(i,3); end plot3...

Построить поверхность по функции
может кто знает, помогите, пожалуйста: дана функция S(k)=\sum_{1}^{k}\frac{{k}^{a}}{{b}^{k}} где a, b - случайные положительные. ...

1
 Аватар для Andrew_bio
0 / 0 / 0
Регистрация: 10.06.2014
Сообщений: 127
17.12.2014, 00:22  [ТС]
Написал это задание, прочитал, и кажется начал врубаться.
Значит https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{i=1}^{m}{p}^{i}{c}^{i}\rightarrow max достигается, когда положительным значениям вектора c соответствуют единицы в векторе p, а отрицательным нули. Получаются точки той самой неизвестной поверхности, которую надо аппроксимировать. Ну а дальше regress, nlinfit, да что угодно. Кажется как-то так, поправьте меня если я ошибаюсь.
Пол дня сегодня убил на это
Ну! спасибо всем за помощь!

P.S. как тут графики в сообщения вставлять, я так и не разобрался, может кто скажет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2014, 00:22
Помогаю со студенческими работами здесь

Построить поверхность из векторов
Надо построить поверхность из векторов. Должен получится деформированный в радиальном направлении цилиндр, как в коде ниже, но с помощью...

Построить трехмерную поверхность
Здравствуйте, прошу помощи с заданием. Построить трехмерную поверхность u(x,y,z)={x}^{3}+{y}^{2}+z в среде Matlab (для произвольной...

Построить поверхность и определить вид
Здравствуйте. Нужна помощь в построении графиков двух поверхностей (хотя бы для примера один) -5x^2+10y^2-z^2+20=0 \\ -5x^2+y^2+4z^2=0 ...

Построить поверхность по уравнению Z=cos(X)/(X 1)
Помогите кто сможет. Построить поверхность по следующему уравнению Z=cos(X)/(X+1). Вроде бы ничего сложного, но когда я считаю z мне выдаёт...

Построить поверхность по данным из файла.
Ребята, всем доброго &quot;дня&quot; ! Сегодня я к вам с таким вопросом. Допустим, я считал с txt-файла 3 числа: А, В и С. И у меня есть большая...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Антипаттерны микросервисной архитектуры
ArchitectMsa 03.04.2025
Хорошо спроектированная микросервисная система может выдержать испытание временем, оставаясь гибкой, масштабируемой и устойчивой к большинству проблем. Такая архитектура обладает высоким уровнем. . .
std::mutex в C++: Советы и примеры использования
bytestream 03.04.2025
std::mutex - это механизм взаимного исключения, который гарантирует, что критический участок кода выполняется только одним потоком в каждый момент времени. Это простое, но могущественное средство. . .
Не удержался от оценки концепции двигателя Стирлинга.
Hrethgir 03.04.2025
Сколько не пытался - она выдавала правильные схемы, причём случайно рисовала горячие области в середине, холодные по краям, трубки с краёв в низ и магнит в соединяющей, но при этой выдавала описание. . .
Метод с двумя буферами (или double buffering) или ping-pong buffering
Hrethgir 02.04.2025
Из ответов LM модели. Метод, который предполагает использование двух массивов для хранения промежуточных результатов сложения векторов, обычно применяется в сценариях, где необходимо минимизировать. . .
На любовном киберфронте
Alexander-7 01.04.2025
Недавно на одном малоизвестном сайте знакомств мною заинтересовалась девушка: «Текст немного странный. Но, судя по адресу почты, иностранка», – подумал я. Поколебавшись пару суток, я ответил ей:. . .
Как работает Node.js изнутри
run.dev 29.03.2025
Node. js изменил подход к разработке веб-приложений, позволив использовать JavaScript не только на стороне клиента, но и на сервере. Созданный в 2009 году Райаном Далем, этот открытый,. . .
Моки в Python: Mock Object Library
py-thonny 29.03.2025
Тестирование кода требует особого подхода, когда речь идёт о компонентах, взаимодействующих с внешним миром. Мы часто сталкиваемся с непредсказуемостью HTTP-запросов, чтением данных из базы или. . .
JavaScript: Управление памятью и улучшение производительности
run.dev 29.03.2025
В отличие от низкоуровневых языков программирования, JavaScript не требует ручного выделения и освобождения памяти. Здесь работает автоматический сборщик мусора, который определяет, какие объекты. . .
Мультитенантная архитектура со SpringBoot и PostgreSQL
ArchitectMsa 29.03.2025
SaaS-приложения редко обслуживают одного клиента и обычно они должны поддерживать множество организаций, каждая из которых работает в своём изолированном пространстве. Мультитенантная архитектура. . .
std::span в C++: Производительность и лучшие практики
NullReferenced 28.03.2025
std::span — одно из самых недооценённых нововведений стандарта C++20, которое радикально меняет подход к работе с непрерывными последовательностями данных. По сути, это невладеющее представление. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер