All public logs
From Applied Science
Combined display of all available logs of Applied Science. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 18:00, 17 April 2022 0kelvin talk contribs created page Switch case (Created page with "* '''Conditional structures with SWITCH and CASE:''' <div style="margin-left:1.5em;"> int choice;<br /> switch (choice) {<br /> case 1: printf("You chose 1"); break;<br /> case 2: printf("You chose 2"); break;<br /> case 3: printf("You chose 3"); break;<br /> default: printf("You chose %d (none of the above)", choice);<br /> } </div> '''Differences between SWITCH CASE and ELSE IF.''' The program's behaviour should be the same, what changes is the syntax and...")
- 17:43, 17 April 2022 0kelvin talk contribs created page Conditional operator (Created page with "* '''The same algorithm that tests if a number is odd or even, this time with the '?:' operator (ternary or conditional operator):''' int a;<br /> a % 2 == 0 ? printf("the number %d is even", a) : printf("the number %d is odd", a); The ''''?:'''' operator simplifies the ''''if else'''' statements into a single line of code, an expression formed through one conditional and two commands. There are two differences between using ''''if else'''' or the conditional operator:...")
- 16:59, 17 April 2022 0kelvin talk contribs created page If else (Created page with "* '''An algorithm that tests if a number is odd or even:''' <div style="margin-left:1.5em;"> int a; if (a % 2 == 0) printf("The number %d is even", a);<br /> else printf("The number %d is odd", a); </div> Pretty simple, just the part related to user input has been omitted. It's pretty intuitive the concept about decision making in examples such as this one. * '''A variation of the algorithm above, this time with the operators AND, OR plus ELSE IF:''' <div style="ma...")
- 16:03, 17 April 2022 0kelvin talk contribs created page Conditional structures (Created page with "One of the first things that you learn is how to make a computer receive a value, process it and return to you something. That's when we need the concept of flow control. You write something that controls the decisions (decisions that you make, not the computer) about what and when to execute something. The simplest flow control structure is IF ... ELSE. '''The basic logic is:''' do this if that is true, else do something else. On one hand you can choose that one case i...")
- 17:03, 15 April 2022 0kelvin talk contribs created page Tracking algorithms with pencil and paper (Created page with "In the introduction to computing course the teacher might write a lot on the blackboard and, the students, a lot on paper. The computer is left for homework, some of which, called program exercises, are graded and counted for the grade at the end of the semester. Some universities include practical classes in laboratories, some does not. The tests are not computer based, but in a old-fashioned way with paper and pencil. The teacher should not ask students to write a full...")
- 12:04, 14 April 2022 0kelvin talk contribs created page Introduction to C (Created page with "Because the discipline is an introduction, the algorithms studied doesn't use the most advanced features of C. A lot of things aren't studied in this course, just the most elementary to understand how a program is executed. Due to the similarities between mathematics and even spoken language, you just have to read a code carefully to understand the order of the operations. <div style="text-align:center;">'''A short summary about the C language'''</div> * '''Keywords....")
- 08:57, 14 April 2022 0kelvin talk contribs deleted page File:Extreme values graph2.png (Deleted old revision 20220414155740!Extreme_values_graph2.png)
- 08:57, 14 April 2022 0kelvin talk contribs uploaded a new version of File:Extreme values graph2.png
- 18:47, 13 April 2022 0kelvin talk contribs created page Pseudocode (Created page with "Writing code in a pseudo-language has two objectives in the course: first to eliminate all syntax and language's technical details. Second, to focus on logic and on the order of operations. Those who have already programmed before shouldn't have difficulties with pseudo-code. However, those who have never programmed before and have no idea about how the operations are processed by the computer, should have in pseudo-code an opportunity to not worry about a programming la...")
- 18:02, 13 April 2022 0kelvin talk contribs created page About introduction to computing (Created page with "The chapter order in here is similar to that of lectures given in a first semester of introduction to computing. In the first lectures the teaches describes the basic architecture of a computer, the fundamentals of input and output, without worrying about any technical specification such as clock, bits or memory amount. At this stage the focus is on understanding how the computer's logic functions by using a high level programming language. The low level and the algebra...")
- 10:42, 13 April 2022 0kelvin talk contribs moved page Graph of the parabola, exp and log to Graphs of the parabola, exp and log without leaving a redirect
- 09:00, 13 April 2022 0kelvin talk contribs created page Graphs of trigonometric functions (Created page with "==The sine and cosine waves== <div style="text-align: center;"> 500px (they aren't perfect sines or cosines because they were hand drawn) </div> '''Why are they waves?''' You need to understand the unit circle and how to read it. First, angles as we learn in euclidean geometry, are always in between 0° and 360°. That is, from zero to doing a full circle turn. Any angle beyond that is just multiples of full turns or partial turns. With negati...")
- 08:56, 13 April 2022 0kelvin talk contribs moved page Graph of single variable functions to Graph of the parabola, exp and log without leaving a redirect
- 17:53, 12 April 2022 0kelvin talk contribs created page Mistakes regarding graphs (Created page with "* Crescent, decrescent and constant functions. First, for languages that are written right to left this may be a source of confusion in comparison to languages that are left to right. The other is about reading the graph itself. It my happen that some people associate in their minds ''"positiveness"'' with a function being crescent and ''"negativeness"'' with being decrescent. While ''"null"'' would mean constant. Yet another source of confusion is to think that concavit...")
- 14:00, 11 April 2022 0kelvin talk contribs created page File:Radian.png
- 14:00, 11 April 2022 0kelvin talk contribs uploaded File:Radian.png
- 10:39, 11 April 2022 0kelvin talk contribs created page Radians (Created page with "One radian is the angle at which the arc's length of the circle is equal to its own radius. How many times does the radius fit into the circle's perimeter? Ans: <math>2\pi</math> times for a radius of one. That is ~6.28.... a real number. This ratio is the same for circles of any radius, it's a constant. If the perimeter of the circle with a radius of one is <math>2\pi</math> and one full turn is 360°, there is our conversion formula between radians and degrees. 180°,...")
- 16:59, 10 April 2022 0kelvin talk contribs uploaded a new version of File:Parametric line.png
- 16:05, 10 April 2022 0kelvin talk contribs deleted page File:Parametric circle.png (Deleted old revision 20220410230503!Parametric_circle.png)
- 16:05, 10 April 2022 0kelvin talk contribs uploaded a new version of File:Parametric circle.png
- 16:02, 10 April 2022 0kelvin talk contribs created page File:Parametric line.png
- 16:02, 10 April 2022 0kelvin talk contribs uploaded File:Parametric line.png
- 15:58, 10 April 2022 0kelvin talk contribs created page File:Parametric circle.png
- 15:58, 10 April 2022 0kelvin talk contribs uploaded File:Parametric circle.png
- 15:58, 10 April 2022 0kelvin talk contribs deleted page File:Parametric parabola.png (Deleted old revision 20220410212416!Parametric_parabola.png)
- 14:24, 10 April 2022 0kelvin talk contribs uploaded a new version of File:Parametric parabola.png
- 12:43, 10 April 2022 0kelvin talk contribs created page File:Parametric parabola.png
- 12:43, 10 April 2022 0kelvin talk contribs uploaded File:Parametric parabola.png
- 09:56, 8 April 2022 0kelvin talk contribs created page Derivative of inverse functions (Created page with "When we do a composition of a function and its inverse the result is that we do some operation, undo it with the reversed operation, which results in the output and the input being equal to each other. In mathematical notation: <math>f(f^{-1}(x)) = x</math>. For now we skip the conditions for which a function is invertible. To make the proof easier to read let's write <math>f^{-1}(x) = g(x)</math>: The rate of change of <math>x</math> is trivial, it's 1. If <math>\frac{...")
- 14:16, 7 April 2022 0kelvin talk contribs created page Change the base of a logarithm (Created page with "Logarithms are pretty natural when it comes to powers of two, powers of three and other common powers. If we have <math>2^x = 5</math> we know that <math>2^2 = 4</math> and that <math>2^3 = 8</math>. For <math>2 < x < 3</math> there must be some number such that raising 2 to that number yields exactly 5. The interesting property here is that we can also write <math>3^y = 5</math>, which means that the number 5 can be written as many different logs with different bases ea...")
- 16:06, 6 April 2022 0kelvin talk contribs created page File:Euler constant graph.png
- 16:06, 6 April 2022 0kelvin talk contribs uploaded File:Euler constant graph.png
- 11:00, 6 April 2022 0kelvin talk contribs created page Informal discussion of the Euler's constant (Created page with "I'm going to resort to the concept of the '''integral''' without the formalism. If you derive the '''natural log''' the result is the inverse of <math>x</math>. The other direction, if you calculate the '''area under the function's curve''' given by the inverse of <math>x</math> you get the natural log. The reason for this specific function <math>f(x) = 1/x</math> is that deriving logs in any base that isn't <math>e</math> yields <math>1/xb</math>, where <math>b \neq 1</...")
- 18:34, 4 April 2022 0kelvin talk contribs created page Derivative of logarithm and exponential (Created page with "<div style="text-align:center;"> <math>f(x) = \ln(x) \iff f'(x) = \frac{1}{x}</math> </div> I'm going to explain some property that is pretty simple and yet often overlooked. Let's write down a short sequence of logarithms in base 2: <math>\log_2{1} = 0</math><br /> <math>\log_2{2} = 1</math><br /> <math>\log_2{4} = 2</math><br /> <math>\log_2{8} = 3</math><br /> <math>\log_2{16} = 4</math><br /> Now the derivative can be defined in terms of a '''tangent''', a ratio '...")
- 10:15, 3 April 2022 0kelvin talk contribs deleted page File:Gradient vector graph.png
- 20:02, 1 April 2022 0kelvin talk contribs created page File:Gradient vector graph.png
- 20:02, 1 April 2022 0kelvin talk contribs uploaded File:Gradient vector graph.png
- 14:34, 1 April 2022 0kelvin talk contribs created page Defining the gradient (Created page with "To properly understand the '''gradient''' one is required to know vectors and the '''dot''' '''''(or scalar)''''' '''product'''. When we have color gradients what we see is that one extreme has one color and the other extreme another color, in between a gradient that is the transition between one color to the other. In physics there exists many types of gradients, such as gradients of temperature or pressure. Gradients are important because there are certain phenomena th...")
- 14:29, 1 April 2022 0kelvin talk contribs moved page Partial derivatives, directions and gradient to Partial derivatives and direction without leaving a redirect
- 20:16, 31 March 2022 0kelvin talk contribs created page File:Level curves nonconstant.png
- 20:16, 31 March 2022 0kelvin talk contribs uploaded File:Level curves nonconstant.png
- 19:59, 31 March 2022 0kelvin talk contribs created page File:Level curves constant.png
- 19:59, 31 March 2022 0kelvin talk contribs uploaded File:Level curves constant.png
- 17:31, 31 March 2022 0kelvin talk contribs deleted page File:Levelcurve isotherms.png (Deleted old revision 20220401003123!Levelcurve_isotherms.png)
- 17:31, 31 March 2022 0kelvin talk contribs uploaded a new version of File:Levelcurve isotherms.png
- 13:53, 31 March 2022 0kelvin talk contribs created page File:Level curves gradient.png
- 13:53, 31 March 2022 0kelvin talk contribs uploaded File:Level curves gradient.png
- 11:26, 30 March 2022 0kelvin talk contribs deleted page File:Partial derivative graph2.png (Deleted old revision 20220330182551!Partial_derivative_graph2.png)
- 11:25, 30 March 2022 0kelvin talk contribs uploaded a new version of File:Partial derivative graph2.png
- 11:22, 30 March 2022 0kelvin talk contribs created page File:Partial derivative graph2.png