Cody

Solution 1498241

Submitted on 20 Apr 2018 by David Verrelli
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
dVec = logspace(0,1,101); ref = log10(1./dVec); user = MyFunc(); assert(isequal(user,ref))

zVec = Columns 1 through 18 0 -0.0100 -0.0200 -0.0300 -0.0400 -0.0500 -0.0600 -0.0700 -0.0800 -0.0900 -0.1000 -0.1100 -0.1200 -0.1300 -0.1400 -0.1500 -0.1600 -0.1700 Columns 19 through 36 -0.1800 -0.1900 -0.2000 -0.2100 -0.2200 -0.2300 -0.2400 -0.2500 -0.2600 -0.2700 -0.2800 -0.2900 -0.3000 -0.3100 -0.3200 -0.3300 -0.3400 -0.3500 Columns 37 through 54 -0.3600 -0.3700 -0.3800 -0.3900 -0.4000 -0.4100 -0.4200 -0.4300 -0.4400 -0.4500 -0.4600 -0.4700 -0.4800 -0.4900 -0.5000 -0.5100 -0.5200 -0.5300 Columns 55 through 72 -0.5400 -0.5500 -0.5600 -0.5700 -0.5800 -0.5900 -0.6000 -0.6100 -0.6200 -0.6300 -0.6400 -0.6500 -0.6600 -0.6700 -0.6800 -0.6900 -0.7000 -0.7100 Columns 73 through 90 -0.7200 -0.7300 -0.7400 -0.7500 -0.7600 -0.7700 -0.7800 -0.7900 -0.8000 -0.8100 -0.8200 -0.8300 -0.8400 -0.8500 -0.8600 -0.8700 -0.8800 -0.8900 Columns 91 through 101 -0.9000 -0.9100 -0.9200 -0.9300 -0.9400 -0.9500 -0.9600 -0.9700 -0.9800 -0.9900 -1.0000 z = Columns 1 through 18 0 -0.0100 -0.0200 -0.0300 -0.0400 -0.0500 -0.0600 -0.0700 -0.0800 -0.0900 -0.1000 -0.1100 -0.1200 -0.1300 -0.1400 -0.1500 -0.1600 -0.1700 Columns 19 through 36 -0.1800 -0.1900 -0.2000 -0.2100 -0.2200 -0.2300 -0.2400 -0.2500 -0.2600 -0.2700 -0.2800 -0.2900 -0.3000 -0.3100 -0.3200 -0.3300 -0.3400 -0.3500 Columns 37 through 54 -0.3600 -0.3700 -0.3800 -0.3900 -0.4000 -0.4100 -0.4200 -0.4300 -0.4400 -0.4500 -0.4600 -0.4700 -0.4800 -0.4900 -0.5000 -0.5100 -0.5200 -0.5300 Columns 55 through 72 -0.5400 -0.5500 -0.5600 -0.5700 -0.5800 -0.5900 -0.6000 -0.6100 -0.6200 -0.6300 -0.6400 -0.6500 -0.6600 -0.6700 -0.6800 -0.6900 -0.7000 -0.7100 Columns 73 through 90 -0.7200 -0.7300 -0.7400 -0.7500 -0.7600 -0.7700 -0.7800 -0.7900 -0.8000 -0.8100 -0.8200 -0.8300 -0.8400 -0.8500 -0.8600 -0.8700 -0.8800 -0.8900 Columns 91 through 101 -0.9000 -0.9100 -0.9200 -0.9300 -0.9400 -0.9500 -0.9600 -0.9700 -0.9800 -0.9900 -1.0000 d = 1.0e-15 * Columns 1 through 18 0 0.0052 0.0278 0.0139 0.0416 -0.0208 0.0278 0 0.0139 0.0416 0 0 0.0139 0.0833 -0.0555 0 -0.0278 -0.0555 Columns 19 through 36 0 -0.0278 -0.0278 0 -0.0555 0 0.0278 0 0 0 0 -0.0555 -0.0555 -0.0555 0 0 0 -0.0555 Columns 37 through 54 0.0555 0 0 0.0555 0 -0.1110 0 -0.0555 0.0555 -0.0555 0 -0.0555 0 0 0 0 0 0 Columns 55 through 72 0 0 0 -0.1110 -0.2220 0 0 0 0 0.1110 0 0.2220 0.1110 0.2220 0.1110 0 0 0 Columns 73 through 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1110 0.1110 0 Columns 91 through 101 0 0 0 0.1110 0 0 0 0 0 0 0

2   Pass
dRef = logspace(0,1,101); [zVec dVec] = MyFunc(); assert(isequal(dRef,dVec))

zVec = Columns 1 through 18 0 -0.0100 -0.0200 -0.0300 -0.0400 -0.0500 -0.0600 -0.0700 -0.0800 -0.0900 -0.1000 -0.1100 -0.1200 -0.1300 -0.1400 -0.1500 -0.1600 -0.1700 Columns 19 through 36 -0.1800 -0.1900 -0.2000 -0.2100 -0.2200 -0.2300 -0.2400 -0.2500 -0.2600 -0.2700 -0.2800 -0.2900 -0.3000 -0.3100 -0.3200 -0.3300 -0.3400 -0.3500 Columns 37 through 54 -0.3600 -0.3700 -0.3800 -0.3900 -0.4000 -0.4100 -0.4200 -0.4300 -0.4400 -0.4500 -0.4600 -0.4700 -0.4800 -0.4900 -0.5000 -0.5100 -0.5200 -0.5300 Columns 55 through 72 -0.5400 -0.5500 -0.5600 -0.5700 -0.5800 -0.5900 -0.6000 -0.6100 -0.6200 -0.6300 -0.6400 -0.6500 -0.6600 -0.6700 -0.6800 -0.6900 -0.7000 -0.7100 Columns 73 through 90 -0.7200 -0.7300 -0.7400 -0.7500 -0.7600 -0.7700 -0.7800 -0.7900 -0.8000 -0.8100 -0.8200 -0.8300 -0.8400 -0.8500 -0.8600 -0.8700 -0.8800 -0.8900 Columns 91 through 101 -0.9000 -0.9100 -0.9200 -0.9300 -0.9400 -0.9500 -0.9600 -0.9700 -0.9800 -0.9900 -1.0000 z = Columns 1 through 18 0 -0.0100 -0.0200 -0.0300 -0.0400 -0.0500 -0.0600 -0.0700 -0.0800 -0.0900 -0.1000 -0.1100 -0.1200 -0.1300 -0.1400 -0.1500 -0.1600 -0.1700 Columns 19 through 36 -0.1800 -0.1900 -0.2000 -0.2100 -0.2200 -0.2300 -0.2400 -0.2500 -0.2600 -0.2700 -0.2800 -0.2900 -0.3000 -0.3100 -0.3200 -0.3300 -0.3400 -0.3500 Columns 37 through 54 -0.3600 -0.3700 -0.3800 -0.3900 -0.4000 -0.4100 -0.4200 -0.4300 -0.4400 -0.4500 -0.4600 -0.4700 -0.4800 -0.4900 -0.5000 -0.5100 -0.5200 -0.5300 Columns 55 through 72 -0.5400 -0.5500 -0.5600 -0.5700 -0.5800 -0.5900 -0.6000 -0.6100 -0.6200 -0.6300 -0.6400 -0.6500 -0.6600 -0.6700 -0.6800 -0.6900 -0.7000 -0.7100 Columns 73 through 90 -0.7200 -0.7300 -0.7400 -0.7500 -0.7600 -0.7700 -0.7800 -0.7900 -0.8000 -0.8100 -0.8200 -0.8300 -0.8400 -0.8500 -0.8600 -0.8700 -0.8800 -0.8900 Columns 91 through 101 -0.9000 -0.9100 -0.9200 -0.9300 -0.9400 -0.9500 -0.9600 -0.9700 -0.9800 -0.9900 -1.0000 d = 1.0e-15 * Columns 1 through 18 0 0.0052 0.0278 0.0139 0.0416 -0.0208 0.0278 0 0.0139 0.0416 0 0 0.0139 0.0833 -0.0555 0 -0.0278 -0.0555 Columns 19 through 36 0 -0.0278 -0.0278 0 -0.0555 0 0.0278 0 0 0 0 -0.0555 -0.0555 -0.0555 0 0 0 -0.0555 Columns 37 through 54 0.0555 0 0 0.0555 0 -0.1110 0 -0.0555 0.0555 -0.0555 0 -0.0555 0 0 0 0 0 0 Columns 55 through 72 0 0 0 -0.1110 -0.2220 0 0 0 0 0.1110 0 0.2220 0.1110 0.2220 0.1110 0 0 0 Columns 73 through 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1110 0.1110 0 Columns 91 through 101 0 0 0 0.1110 0 0 0 0 0 0 0

Suggested Problems

More from this Author26