Вниз
Скачать: CL | DM;

Как прописать...   Найти похожие ветки 

← →
TitAn   (2006-10-07 19:44) [0]

Как прописать выражение вида A*(exp в степени B*X) в процедуре?


← →
TUser ©   (2006-10-07 20:00) [1]

дай пример входных данных и результата


← →
TitAn ©   (2006-10-07 20:16) [2]

е - ехр (экспонента); А, В, Х - переменные изменяемые в процессе расчёта, а изменяются они согласно функции А*е, где е в степени В*Х.
Знаю , что просто степень в D7 можно задать через z:=exp(ln x*y) , но при вводе этого с моими данными  ругается.

Пример: z:=A*exp(ln exp * (B*X));


← →
Iamdanil ©   (2006-10-07 20:21) [3]

Z:=a*exp(b*x)?Так?


← →
TitAn ©   (2006-10-07 20:23) [4]

В каком же месте задается степень и где экспонента?


← →
Iamdanil ©   (2006-10-07 20:24) [5]

По моему ты спутал константу е и функцию эксп


← →
Iamdanil ©   (2006-10-07 20:27) [6]

Exp(b*x)=e в степени (b*x)


← →
TitAn ©   (2006-10-07 20:31) [7]

Где я объесняю е - имеет математическое название экспонента.


← →
Iamdanil ©   (2006-10-07 20:32) [8]

В [1] написано ln exp - наверно должно быть ln e =1


← →
TitAn ©   (2006-10-07 20:35) [9]

А т.к. в D7 не задашь степенную функцию , как в Паскале (моё выражение имело бы вид А*ехр^B*X, то просто степень задаётся через натур. логарифм exp(ln x * y).


← →
Iamdanil ©   (2006-10-07 20:37) [10]

И логарифм экспоненты равен 1 подставь его в формулу в конце [1]


← →
TitAn ©   (2006-10-07 20:39) [11]

Ты считаешь, что для D7 достаточно указать е (матем.выр.) вместо ехр?


← →
Iamdanil ©   (2006-10-07 20:41) [12]

Экспонента в степени х равно exp(x) в делфи


← →
TitAn ©   (2006-10-07 20:50) [13]

Thank"s!


← →
Iamdanil ©   (2006-10-07 20:54) [14]

[11] в делфи 7 эксп не константа (=2.718) а функция возведния 2.718 в какую либо степень. Если надо получить 2.718 пиши эксп(1) если надо получить 2.718^число пиши эксп(число)


← →
DrPass ©   (2006-10-08 00:26) [15]


> А т.к. в D7 не задашь степенную функцию , как в Паскале
> (моё выражение имело бы вид А*ехр^B*X, то просто степень
> задаётся через натур. логарифм exp(ln x * y).

Конечно, выражать степень через логарифм и экспоненту технологично, но функция вычисления степени в Delphi появилась лет 10 назад...


← →
Iamdanil ©   (2006-10-08 14:09) [16]

[15] если использовать функцию возведния в степень - надо будет указывать основание, в данном случае 2.7182. Поэтому тут проще писать эксп(х)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.029 c
2-1160299105
lobach
2006-10-08 13:18
2006.10.22
Поиск


2-1159689059
lex85
2006-10-01 11:50
2006.10.22
Listview


15-1159027187
Piter
2006-09-23 19:59
2006.10.22
Неправильная работа "GetShortPathName"


2-1159794964
DevilDevil
2006-10-02 17:16
2006.10.22
TMEMO


15-1159471917
default
2006-09-28 23:31
2006.10.22
Поговорим о грустном




   Наверх