Skip to main content

Weight converter Kilograms to Pounds: Matlab

Problem

Create a variable kilos to store the weight in kilograms and convert it into pounds using Matlab. Show the result in a neat text fashion. The conversion factor is 1 Pound = 0.453592 Kilograms.

Solution

This problem has been a sequel of the recent post on radiusofcircle.blogspot.com and can be found here: Weight to convert Pounds to Kilograms. This post is similar to that and if you have solved the prequel post then I suggest you to solve this problem by your own and verify the solution with the one posted here. In this problem we will request the user to input the value of the weight in kilograms and store it in a variable. Now we will use the conversion factor and store the value of the result in another variable. We will finally display the value to the user.Some of the key concepts in that you need to know in Matlab to solve this problem are as follows:
I suggest you to know about both fprintf and disp functions, but for now if you know any one of them you can manage to solve this problem. Checkout the explanation of the program below the program section if you didn't understand the program.

Program


%Ask the user to input the weight in Kilograms
kilos = input('Enter the weight in Kilograms: ');
%convert kilos to pounds using conversion factor
pounds = 0.453592*kilos;
fprintf('Weight of %f kilos is %f pounds\n',kilos,pounds)
I have named this file as kilos_to_pounds.m for using this is Matlab command line interface.

Explanation

The above code is simple if you know the basics of Matlab. In the above code we are taking the input of the user asking to Enter the weight in kilograms. Then we convert the kilos to pounds using the conversion factor 1 pound = 0.453592 kilos. Finally we print the output in a very user friendly way so that the user will understand it easily.

Input/Output

Kilos_to_pounds trial run - Matlab Interface
Trial run for kilos_to_pounds.m file
I have tried to explain the code so that it will be easy even for the beginners to understand. If you have any doubt or didn't understand any part of the program then please do contact me from here: contact me, or comment below. This will not only help you but also help others.

Comment you trial run of kilos_to_pounds in the comment below.

Keywords: matlab, pounds, kilos, weight, conversion

Popular posts from this blog

Project Euler Problem 67 Solution with Python

Maximum path sum II By starting at the top of the triangle below and moving to adjacent numbers on the row below, the maximum total from top to bottom is 23. 3 7 4 2 4 6 8 5 9 3 That is, 3 + 7 + 4 + 9 = 23. Find the maximum total from top to bottom in triangle.txt (right click and 'Save Link/Target As...'), a 15K text file containing a triangle with one-hundred rows.

Problem 43 Project Euler Solution with python

Sub-string divisibility The number, 1406357289, is a 0 to 9 pandigital number because it is made up of each of the digits 0 to 9 in some order, but it also has a rather interesting sub-string divisibility property. Let d 1 be the 1 st digit, d 2 be the 2 nd digit, and so on. In this way, we note the following: d 2 d 3 d 4 =406 is divisible by 2 d 3 d 4 d 5 =063 is divisible by 3 d 4 d 5 d 6 =635 is divisible by 5 d 5 d 6 d 7 =357 is divisible by 7 d 6 d 7 d 8 =572 is divisible by 11 d 7 d 8 d 9 =728 is divisible by 13 d 8 d 9 d 10 =289 is divisible by 17 Find the sum of all 0 to 9 pandigital numbers with this property. One might write a simple solution using direct if else statements for this problem. Using if else statements, the execution time may be a few seconds. But this is not a very good approach. I too had written a program with if else statement which will take each and every permutation of the 0-9 Pandigital and check for the conditions given in the qu...

Add/Embed SVG to Blogger website

In this post I will tell you my method(trick) of adding SVG images in a blogger website or blog. Before starting , the first thin g I am assu m ing is that you are aware of SVG if you are here. If not please see S calable V ec tor G raphics Recently when I tried to embed a SVG image for a post on pygal, I tried uploading the SVG file and blogger Image uploader came up with an error, because of which I had to find some other way.  SVG File upload Error in Blogger  I started sea rc hing Google " Embed SVG in Blogger " . I found blogorrhea , w h ich gave some i nformatio n on add ing SVG directly as a markup , which worked , but I faced another problem using this . Also th is guy has used lot of Javascript which was confusin g for me, being new to using SVG.   So I first t houg ht of learning on h ow to embed SVG in HTML and t his on e worked out. Actually we can embed SVG in HTML i n following ways: Using Object tag Using Iframe tag Using embed...