вот такая вот штука

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
killl
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 26.06.2006 (Пн) 20:17

вот такая вот штука

Сообщение killl » 27.06.2006 (Вт) 9:09

Извениете

еще вопрос:

В общем есть формула

(p-p1)(p-p2)(p-p3)(p-p4)

где p1,2,3,4=x+jy

p-неизвестное

Каким образом это уравнение с помощью VB можно привести к виду p^4+a*p^3+b*p^2+c*p+d

a,b,c,d-числа

Я в этом деле новичок, так что вопрос может прозвучать некорректно:
допустим как задать j=sqr(-1)
или хотя бы как сделать так что бы VB не складывал в одну кучу и мнимые и вещественные части числа - что бы не получалось вот так (x+y=t допустим) - x+jy=tj, а было все по понятиям x+jy=x+jy

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 27.06.2006 (Вт) 9:10

А каким образом ты это можешь сделать без помощи VB?
Lasciate ogni speranza, voi ch'entrate.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 27.06.2006 (Вт) 10:02

Насколько я помню, две похожие темы г-на killl уже были удалены модераторами, находившимися на форуме в тот момент.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

killl
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 26.06.2006 (Пн) 20:17

Сообщение killl » 27.06.2006 (Вт) 13:27

Там было только про комплексные числа.

Пожалуйста тему не удаляйте, может найдутся все таки знающие люди готовые помочь

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 27.06.2006 (Вт) 13:31

killl
При создании темы выводится вопрос, читал ли ты правила.
Ты ответил на этот вопрос, иначе тема не создалась бы.
Следовательно, ты подтверждаешь, что ты читал правила, и, следовательно, нарушаешь их осознанно. Почему тема не должна быть после этого удалена вместе с тобой? Особенно в свете не имеющего никакого отношения к VB вопроса.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

killl
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 26.06.2006 (Пн) 20:17

Сообщение killl » 27.06.2006 (Вт) 19:09

GSerg
Ну извените,
не поняли друг друга

Объясню есче раз

(p-p1)(p-p2)(p-p3)(p-p4).
Вопрос звучал примерно так:
Как с помощью VB сделать так что бы он сам это выражение преобразовал в p^4+ap^3+bp^2+cp+d

Допустим ввел в text(1,,4) свои значения допустим 1,2,3,4
получается выражение (p-1)(p-2)(p-3)(p-4), как спомощью VB минимизировать(упростить) в вид - p^4+ap^3+bp^2+cp+d

где a b c d-числа получившиеся после упрощения.
Что бы он сам упрощал, а не мне за него это делать.

Тему прошу не удалять, объяснил как мог, если что не понятно, попытаюсь обяснить еще раз

Спасибо

Efiop
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 69
Зарегистрирован: 06.06.2006 (Вт) 12:14
Откуда: РК

Сообщение Efiop » 28.06.2006 (Ср) 6:13

killl, пиши алгоритм, сначало на бумаге поэтапно все преобразования, а потом реализуй программно и усе.

Можно сделать так. Если у тебя есть выражение вида:
(p-p1)(p-p2)(p-p3)(p-p4), то проверять, что оно действительно такого вида и выводить результат p^4+ap^3+bp^2+cp+d с соответствующими значениями.
Т.е. имея готовые преобразования, выводить для соответствующих выражений.

killl
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 26.06.2006 (Пн) 20:17

Сообщение killl » 28.06.2006 (Ср) 9:46

Efiop
все спасибо большое

как будет что - нибудь конкретное - обращусь


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot, Yandex-бот и гости: 63

    TopList