Tag Archives: #WSQ17

#TC1017 #wsq17: SciLab

So, finally!! This is the last WSQ of the course, and I finished it! It was relatively easy… I just downloaded SciLab, read the PDF tutorial, and managed to do some math in the console. I think this will be a very helpful tool for every student (specially an engineering student). It does a lot of things I don’t know about (such as matrixes, differential eqautions among others), but I know that, when I learn those topics, SciLab will help me by making things easier. The only problem I notice is that there are too many functions, and I think it’s a little complicated to remember every rule for writing. But with practice and experience, I’m pretty sure everyone can get the hang of it. Here’s a picture of what I did in SciLab:

I plotted a function;

I experimented with functions, and variables. Also, I compared two variables to see what happens.

Scilab

It seems like a ver useful tool, for arithmetic functions, if you follow the manual, you can find a few features that might become helpful in the future, such as: graphics, solving equations and many others.

I personally didn’t find it that friendly, because you do have to go trough the manual very carefully, but I guess once you get the hang of it it’s pretty easy.

WSQ 17

 

Scilab is a pretty cool and friendly open source software that alouds you to interact with a really sweet system of maths and simulations. It also lets you play around with 2 and 3D simulations which is amazing due to compatively issues in other programs. 

This software is amazing for engineering purposes because it alouds you to interact using tools to perform data analisis and modeling. Also, it features a set of tools for mechanics modeling and control systme duty. 

One of the best parts from scilab is that you can interact with it using external tools. And coding is really confortable, because its simple and clear.

 

#WSQ17 #TC1017

Hello !! Here is my were I installed scilab and with the manual provided I learn many different ways of who to used this program, also I find a good resource for my other subjects because differential equations i just saw that in math and system of linear equations and also graphics are very useful !! I think i will used this program in many other staff. 😀 Really cool !!! 

WSQ17

Hello everybody

For WSQ17 I first downloaded Scilab and I read the pdf tutorial that explains the basics of the program. I personally think it is very useful, specially because you can create 2D and 3D plots, and because you can actually programm whitin the console.

Here´s a picture of my console when I was discovering how to plot 

 

 

WSQ17 — SciLab

Hey everybody! 

This is the last WSQ post of this course. Tonight I will talk about SciLab: a mathemathical enviroment created to make calculations, programs, functions an plots. 

It’s very entretaining, and I spent a lot of time playing around whit functions, plots and vector’s math.

I highly recommend it because it’s very simple to use it and work with our problems, and you can do a lot of things that you could find usefull.

Here is the link to download the programm:

https://www.scilab.org

And the link to read the tutorial (it’s a 33 pages PDF, but you can read it quickly):

http://www.scilab.org/content/download/849/7901/file/Scilab_beginners.pdf

Enjoy it and good luck in your exams!

WSQ17. The movies

Before saying anything about the coding, I have to say that this was the most difficult program since I entered this course, I saw it as a challenge and after 5 hours I managed to complete it.

For the program I created three functions.

The first function is in charge of taking the text file a making a dictionary where the keys are the name of the movies and the value of each key is a list containing the name of the actors who acted in that movie.

The second function called check_movies receives as a parameter 2 movies and then calls the first function to get the main dictionary, and creates a second dictionary but rearenged to have the name of the actors as keys and the movies  in which they have participated as the values for each key, Then the function goes over each key of this second dictionary checking the lenght of the list of movies assigned for the actor to decide to which category of the three the actor belongs.

A third function called check_coactors receives as a paremeter the name of an actor and then, as in the second function, it calls the first function to get the main dictionary. After that, it creates a list containing the movies where the actor has participated, then, it creates a list containg the actors of each of these movies, and finally creates a dictionary to check that none of this actors is repeated in this list, and the keys of the dictionaries, which are the actors are passed to a third list that is going to be showed to the user

After these three function I created the interface with the user to check what is he going to request.

Here is an screenshot of how it loks the program running on the terminal:

Here is my code for the solution:

https://github.com/Manuelmv94/TC1014/blob/master/wsq17.py