LabVIEW offers you many mathematical functions that you can use to simulate the behavior of an electronic component. Most of the functions you need are directly accessible from the Numeric palette. For example a full wave rectifier can be simulated (as a first pass) using the Absolute Value primitive. A half wave rectifier using the Max-Min function in the Comparison palette. A diode characterisitic can be simulated using the exponential (or logarithm) function (Numeric>>Logarithm) to simulate the I <--> V transfer characterisitic and so on.
So looking at the charactersitics of your component in the datasheet, you can reproduce the behavior by building a model that reproduces the transfer functions shown in the datasheet. A transistor will be a little more
complicated and also include current <--> voltage conversion (simulating a resistance) but in your simulation it is simply a "gain" (multiplication).
Goog luck but first of all ... have fun.