1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
jenyasd209 [6]
2 years ago
12

A south-facing collector at latitude 40◦ is tipped up at an angle equal to its latitude. Compute the following insolations for J

anuary 1st at solar noon:
a. The direct beam insolation normal to the sun’s rays.

b. Beam insolation on the collector.

c. Diffuse radiation on the collector.

d. Reflected radiation on the collector with ground reflectivity 0.2.
Engineering
1 answer:
BartSMP [9]2 years ago
3 0

Answer:

Explanation:

(c). looking for the radiation of the collector is given thus

C = 0.095 + 0.04 sin [360/365(n-100)] = 0.095 + 0.04 sin [360/365(1-100)]

C = 0.05535

∴ Diffuse radiation of the collector Idc = C*Ib + (1+cosσ/2)  

Idc = 0.5535 * 908.7 (1+cos40/ 2) = 44.41 W/m²

Idc = 44.41 W/m²

You might be interested in
Are designed to make it easier for employees to get health and safety Information about
iren [92.7K]

Answer:

what the options

Explanation:

4 0
2 years ago
Write the following decorators and apply them to a single function (applying multiple decorators to a single function): 1. The f
natita [175]

Answer:

Complete question is:

write the following decorators and apply them to a single function (applying multiple decorators to a single function):

1. The first decorator is called strong and has an inner function called wrapper. The purpose of this decorator is to add the html tags of <strong> and </strong> to the argument of the decorator. The return value of the wrapper should look like: return “<strong>” + func() + “</strong>”

2. The decorator will return the wrapper per usual.

3. The second decorator is called emphasis and has an inner function called wrapper. The purpose of this decorator is to add the html tags of <em> and </em> to the argument of the decorator similar to step 1. The return value of the wrapper should look like: return “<em>” + func() + “</em>.

4. Use the greetings() function in problem 1 as the decorated function that simply prints “Hello”.

5. Apply both decorators (by @ operator to greetings()).

6. Invoke the greetings() function and capture the result.

Code :

def strong_decorator(func):

def func_wrapper(name):

return "<strong>{0}</strong>".format(func(name))

return func_wrapper

def em_decorator(func):

def func_wrapper(name):

return "<em>{0}</em>".format(func(name))

return func_wrapper

@strong_decorator

@em_decorator

def Greetings(name):

return "{0}".format(name)

print(Greetings("Hello"))

Explanation:

5 0
3 years ago
A fill covering a wide area is to be placed at the surface of this profile. The fill has a total unit weight of 20 kN/m^3 and is
goblinko [34]

Answer:

hello your question lacks some information attached below is the complete question with the required information

answer : 81.63 mm

Explanation:

settlement of the surface due to compression of the clay ( new consolidated )

= 81.63 mm

attached below is a detailed solution to the given problem

8 0
3 years ago
Jodie bought some shirts for 6$ each marge brought some shirts for 8$ each
Alex_Xolod [135]

Answer:

you need more details but if you have to find the difference, its $2.00

Explanation:

8-6=2

3 0
3 years ago
Write a naive implementation (i.e. non-vectorized) of matrix multiplication, and then write an efficient implementation that uti
erik [133]

Answer:

import numpy as np  

import time  

def matrixMul(m1,m2):      

   if m1.shape[1] == m2.shape[0]:  

       

       t1 = time.time()

       r1 = np.zeros((m1.shape[0],m2.shape[1]))

       for i in range(m1.shape[0]):

           for j in range(m2.shape[1]):

               r1[i,j] = (m1[i]*m2.transpose()[j]).sum()

       t2 = time.time()

       print("Native implementation: ",r1)

       print("Time: ",t2-t1)

       

       t1 = time.time()

       r2 = m1.dot(m2)

       t2 = time.time()

       print("\nEfficient implementation: ",r2)

       print("Time: ",t2-t1)

       

   else:

       print("Wrong dimensions!")

Explanation:

We define a function (matrixMul) that receive two arrays representing the two matrices to be multiplied, then we verify is the dimensions are appropriated for matrix multiplication if so we proceed with the native implementation consisting of two for-loops and prints the result of the operation and the execution time, then we proceed with the efficient implementation using .dot method then we return the result with the operation time. As you can see from the image the execution time is appreciable just for large matrices, in such a case the execution time of the efficient implementation can be 1000 times faster than the native implementation.

7 0
2 years ago
Other questions:
  • A dipstick is (a direct,an indirect) measurement device
    13·1 answer
  • How much time does it take a freezer to make a tray of ice cubes out of a tray of 0.25kg liquid water at 10 Celsius). Assume the
    13·1 answer
  • Please read
    6·1 answer
  • A 15.00 mL sample of a solution of H2SO4 of unknown concentration was titrated with 0.3200M NaOH. the titration required 21.30 m
    12·1 answer
  • URGENT PLEASE HELP!!!
    11·1 answer
  • Which should i get they are both for sale
    10·2 answers
  • What is the line called that has the red arrow pointing to it in the attached picture?
    6·1 answer
  • • Differentiate between laboratory and industrial reactors​
    11·1 answer
  • At what distance from the Earth’s surface is a 10,000 kg satellite if its potential energy is equal to –5.58 x 1011 J? (choose t
    5·1 answer
  • A jointed arm robot can rotate on the following 6 axes?
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!