Вниз
Скачать: 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.028 c
9-1137709668
LORD LEO
2006-01-20 01:27
2006.10.22
Техника программирования


2-1159901078
MOVEz
2006-10-03 22:44
2006.10.22
WriteBinaryData


11-1136028269
Boguslaw
2005-12-31 14:24
2006.10.22
kolgnugettext ?


4-1149491795
Kirill.info
2006-06-05 11:16
2006.10.22
ScanLine жуткие тормаза


2-1160035684
Megabyte
2006-10-05 12:08
2006.10.22
Обработка исключения




   Наверх