MPerformanceE {biogeom} | R Documentation |
Modified Performance Equation
Description
MPerformanceE
is used to calculate values at given
values using
the modified performance equation or one of its simplified versions.
Usage
MPerformanceE(P, x, simpver = 1)
Arguments
P |
the parameters of the modified performance equation or one of its simplified versions. |
x |
the given |
simpver |
an optional argument to use the simplified version of the modified performance equation. |
Details
When simpver = NULL
, the modified performance equation is selected:
Here, and
represent the independent and dependent variables, respectively;
and
,
,
,
,
,
,
and
are constants to be estimated,
where
and
represents the
lower and upper intersections between the curve and the
-axis.
is defined as 0
when
or
. There are seven elements in
P
, representing
the values of ,
,
,
,
,
, and
, respectively.
When
simpver = 1
, the simplified version 1 is selected:
There are six elements in P
, representing
the values of ,
,
,
,
, and
respectively.
When
simpver = 2
, the simplified version 2 is selected:
There are five elements in P
representing
the values of ,
,
,
, and
, respectively.
When
simpver = 3
, the simplified version 3 is selected:
There are four elements in P
representing
the values of ,
,
, and
, respectively.
When
simpver = 4
, the simplified version 4 is selected:
There are five elements in P
, representing
the values of ,
,
,
, and
, respectively.
When
simpver = 5
, the simplified version 5 is selected:
There are three elements in P
, representing
the values of ,
, and
, respectively.
Value
The values predicted by the modified performance equation or one of its simplified versions.
Note
We have added two parameters and
in the original performance
equation (i.e.,
simpver = 2
) to increase the flexibility for data fitting.
The cases of simpver = 4
and simpver = 5
are used to describe the rotated and right-shifted
Lorenz curve (see Lian et al. [2023] for details).
Author(s)
Peijian Shi pjshi@njfu.edu.cn, Johan Gielis johan.gielis@uantwerpen.be, Brady K. Quinn Brady.Quinn@dfo-mpo.gc.ca.
References
Huey, R.B., Stevenson, R.D. (1979) Integrating thermal physiology and ecology of ectotherms:
a discussion of approaches. American Zoologist 19, 357366. doi:10.1093/icb/19.1.357
Lian, M., Shi, P., Zhang, L., Yao, W., Gielis, J., Niklas, K.J. (2023) A generalized performance equation
and its application in measuring the Gini index of leaf size inequality.
Trees Structure and Function 37, 1555
1565. doi:10.1007/s00468-023-02448-8
Shi, P., Ge, F., Sun, Y., Chen, C. (2011) A simple model for describing
the effect of temperature on insect developmental rate. Journal of Asia-Pacific Entomology
14, 1520. doi:10.1016/j.aspen.2010.11.008
Shi, P., Gielis, J., Quinn, B.K., Niklas, K.J., Ratkowsky, D.A., Schrader, J., Ruan, H.,
Wang, L., Niinemets, Ü. (2022) 'biogeom': An R package for simulating and fitting natural
shapes. Annals of the New York Academy of Sciences 1516, 123134. doi:10.1111/nyas.14862
See Also
areaovate
, curveovate
, fitLorenz
,
fitovate
, fitsigmoid
, MbetaE
,
MBriereE
, MLRFE
, sigmoid
Examples
x4 <- seq(0, 40, len=2000)
Par4 <- c(0.117, 0.090, 0.255, 5, 35, 1, 1)
y4 <- MPerformanceE(P=Par4, x=x4, simpver=NULL)
dev.new()
plot( x4, y4, cex.lab=1.5, cex.axis=1.5, type="l",
xlab=expression(italic(x)), ylab=expression(italic(y)) )
graphics.off()