Форум программистов, компьютерный форум, киберфорум
Wolfram Mathematica
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 13

Случайная генерация кривых 2 порядка

20.03.2020, 15:24. Показов 999. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
дали задание написать программу, которая генерирует случайные кривые 2 порядка 30 штук, обычным рандомайзем переменных мне не обойтись, поэтому прошу совета тут. Насколько я понимаю, нужно брать матрицы со случайными пременными и с помощью операций транспонирования, ортонормирования вычитания и т.д. приводить их в вид нашего уравнения, попутно рандомизируя некоторые данные, но как это реализовать я не очень понимаю, может ли кто то подсказать как именно лучше сделать генерацию
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.03.2020, 15:24
Ответы с готовыми решениями:

Случайная генерация
Здравствуйте. Можете дать код генерации пароля и объяснить что как? Несколько дней уже мучаюсь с ней. Спасибо.

Случайная генерация последовательностей
создал процедуру для создания последовательности случайных чисел, но она заполняет последовательности одинаковыми числами, что не так ? ...

Случайная генерация данных
Привет всем!:) Задачка такая, есть веб сервис (ASP.NET Web API). Нужно сделать так, чтобы он каждые 10 минут генерировал новые данные,...

7
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
20.03.2020, 15:50
Цитата Сообщение от Алексей1233аа Посмотреть сообщение
случайные кривые 2 порядка
кривые одно вида с разными коэффициентами (например, только параболы или только гиперболы) или они должны быть разного вида (как параболы, так и гиперболы)?
0
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 13
20.03.2020, 18:56  [ТС]
все разного вида и с разными коэффициентами, можно повторяться конечно

Добавлено через 2 минуты
все разные
0
1472 / 827 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
21.03.2020, 11:36
Цитата Сообщение от Алексей1233аа Посмотреть сообщение
обычным рандомайзем переменных мне не обойтись
А нельзя взять кривые Безье 2 степени и рандом вектора по которым кривая? Вот и разнообразие.
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
21.03.2020, 15:18
на основе статьи https://ru.wikipedia.org/wiki/... го_порядка
склепала на скорую руку..

Code
1
2
3
4
5
6
7
8
9
10
11
12
F[x_, y_, coeff_] := Module[{a = coeff, f},
  If[a[[1]] == 0  And a[[1, 2]] == 0 And a[[2, 2]] == 0, a[[1]] = 1];
  f = a[[1, 1]]*x^2 + a[[2, 2]]*y^2 + 2*a[[1, 2]]*x*y + 
    2*a[[1, 3]]*x + 2*a[[2, 3]]*y + a[[3, 3]];
  f
  ]
a = RandomInteger[{-5,5}, {3, 3}];
gr1 = ContourPlot[F[x, y, a] == 0, {x, -10, 10}, {y, -10, 10}, 
   ContourStyle -> Red];
a = RandomInteger[{-10,10}, {3, 3}];
gr2 = ContourPlot[F[x, y, a] == 0, {x, -10, 10}, {y, -10, 10}];
Show[gr1, gr2]
Название: 2020-03-21_151620.png
Просмотров: 43

Размер: 5.6 Кб Название: 2020-03-21_151712.png
Просмотров: 43

Размер: 6.7 Кб
0
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 13
22.03.2020, 18:42  [ТС]
а можно сделать вывод уравнением? и можете подсказать что за метод вы использовали при генерации? я когда делал для поверхностей у меня было примерно так
Вложения
Тип файла: zip Curve3.zip (2.4 Кб, 0 просмотров)
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
22.03.2020, 19:46
Цитата Сообщение от Алексей1233аа Посмотреть сообщение
сделать вывод уравнением?
уравнение на первой же строке сайта, ссылку на который я вам дала...

ваш "коротенький" код лучше в nb-файле дать, закатав его в архив..
0
0 / 0 / 0
Регистрация: 24.03.2018
Сообщений: 13
23.03.2020, 09:12  [ТС]
прощу прощения, не разобрался как вставить , высылаю файлом

я имелл ввиду, можно ли развернуть программу, чтобы все пошагово как у меня в примере моем
Вложения
Тип файла: rar poverh.rar (352.1 Кб, 6 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.03.2020, 09:12
Помогаю со студенческими работами здесь

Цикл FOR: случайная генерация квадратов
Как нарисовать через цикл фор что бы небольшие квадраты появлялись по всему полю рандомно и разного цветаO_o,используя при этом graphabc

Случайная генерация и вывод 10 результатов
Всем привет! у меня есть небольшая проблемка, вот мой скрипт который выводит случайное число из пяти цыфр + спереди добавляет случайно...

Случайная генерация объектов и их движение к центру
Прошу помощи! Сразу к сути: 1. Необходимо сделать процедуру появления одинаковых объектов (изображений) за пределами панели (500х500...

Случайная генерация и запись даты в файл
Здравствуйте, нужна помощь в написание кода который генерирует случайно 30 дат в формате "ДД.ММ.ГГ" и записать их в файл...

Случайная генерация отрицательных и положительных чисел
люди добрые, подскажите, как сгенерировать через rnd отрицательные цифры? умею только положительные, а завтра экзамен сдавать, а даже...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru