{"id":7648,"date":"2021-03-09T13:34:03","date_gmt":"2021-03-09T18:34:03","guid":{"rendered":"https:\/\/blogs.mathworks.com\/community\/?p=7648"},"modified":"2021-03-09T13:53:29","modified_gmt":"2021-03-09T18:53:29","slug":"community-qa-akrem-hadji","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/community\/2021\/03\/09\/community-qa-akrem-hadji\/","title":{"rendered":"Community Q&#038;A \u2013 Akrem Hadji"},"content":{"rendered":"<p style=\"text-align: left;\"><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/profile\/authors\/19799559\">Akrem Hadji<\/a> is a top contributor to Cody.\u00a0 Here is a Q&amp;A I did with Akrem who is a Telecommunications Engineer in Tunisia.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<\/span><\/p>\r\n&nbsp;\r\n\r\n<a href=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-QA-Featured.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-7722 size-full\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-QA-Featured.png\" alt=\"\" width=\"269\" height=\"375\" \/><\/a>\r\n\r\n&nbsp;\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>Thanks for agreeing to this interview.\u00a0 When did you first get exposed to MATLAB and did you start using it right away, or did it take a while to grow on you?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I started using MATLAB in 2012, during my engineering studies. We used MATLAB in class for signal processing. I recall the first exercise was to make an array of \u201cDirac'' pulses. After that, every lesson was a new opportunity to explore more tools. My skill has improved with time. In the beginning I remember that the MATLAB language was very practical with an arsenal full of all the needed functions. By the end of the first year in engineering, I was accustomed to use MATLAB in linear algebra, calculus, signal processing, optimization algorithms and more.\u00a0<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>As a software developer do you still use MATLAB?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I am a MATLAB user by nature, I usually implement algorithms and analyze results. Nevertheless, I believe coding skill must include the knowledge of debugging and handling errors. Sometimes I cannot separate one from another. A software developer should understand how his machine runs his code.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>Tell me about something interesting you have done with MATLAB.<\/b><\/div>\r\n<p dir=\"ltr\" lang=\"en\" style=\"text-align: left;\"><span style=\"font-weight: 400;\">I built an indoor WIFI signal strength estimator. To achieve it, I used an indoor house plan as input. Then I transformed it into a matrix of coefficients according to the electromagnetic absorption of the corresponding materials (walls, glass, wood ...). Finally, I estimate the power of receiving WIFI signals transmitted from a fixed hotspot in the different rooms of that house by using the finite element theory.<\/span><\/p>\r\n<p dir=\"ltr\" lang=\"en\"><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" class=\"aligncenter size-full wp-image-7652\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-Input-Matrix.png\" alt=\"\" \/><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Above is a picture of the input Matrix (radio power absorption).\u00a0 In this picture we can distinguish:<\/span><\/p>\r\n\r\n<ul>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The rooms (walls are represented in yellow with different thickness)<\/span><\/li>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The corridors\u00a0\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The elevators, red rectangles, have the highest absorption coefficient\u00a0<\/span><\/li>\r\n<\/ul>\r\n<p dir=\"ltr\" lang=\"en\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-7654 size-full\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-Simulation.png\" alt=\"\" width=\"624\" height=\"233\" \/><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The output picture of simulation above represents an estimation of the received signal:<\/span><\/p>\r\n\r\n<ul>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generally the power is evaluated in dBm by negative values, but here I represented them in the positive range.<\/span><\/li>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The WIFI hotspot is supposed to be an omnidirectional antenna<\/span><\/li>\r\n \t<li style=\"font-weight: 400; text-align: left;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The simulator evaluates the shadowing applied on the line of sight, but does not analyze the possible reflections. This particular point could be a possible improvement target to be realized.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>When did you first decide to participate in MATLAB Central? <\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I joined MATLAB Central last year to participate in the Cody Challenge. It was an appealing opportunity for me to join a network of MATLAB users to share and participate in this event.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>You did a great job participating in the Cody Challenge with an impressive 4th place finish.\u00a0 <\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">It was a hard competition, especially during the last days of the challenge. Unfortunately, I couldn\u2019t keep up with the top three scorers.\u00a0<\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I read an article once that describes how getting second place feels bitter usually in similar competitions. In my case, in the beginning I was frustrated with my 4th place finish. The competition was tough, each point counts until the last moment. <\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Now, when I look back to evaluate, I see that I did my best.\u00a0\u00a0The competition was tough and I had a lot of other things going on.\u00a0 Still I put forth a huge effort to reach my score, thus I am totally satisfied with the result.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What are the greatest benefits you get out of using Cody?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The challenge helped me to refresh my memory using a lot of MATLAB\u2019s functions. Some problems were very challenging to resolve and frankly I enjoyed solving them the most.\u00a0<\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Furthermore, I made new friends thanks to the Cody challenge. I\u2019ve received several questions from MATLAB users in some subjects and I helped them. I also got in touch with <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/profile\/authors\/17719399\">Lincoln Poon<\/a>, my Cody \u201crival,\u201d and we discussed the score evaluation at the end of the challenge. To be honest, he even proposed to share the 3rd place prize with me, but I reject his offer because I think he deserved it. I believe the Cody challenge was a long run race like the Olympics\u2019 marathon instead of a 26 mile run, we have three months to resolve problems restlessly.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>Do you have a favorite Cody Problem?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I recommend <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/cody\/problems\/752\">Problem 752. Is X a Fibonacci Matrix?<\/a>\u00a0, by <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/profile\/authors\/3208495\">Sean de Wolski<\/a>, because it reintroduces the famous Fibonacci sequence with an elegant generalized approach. It is a problem that offers a wide understanding of the sequence philosophy, the practicality of matrix multiplication and it\u2019s fun to solve. (The whole package)<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What about a favorite Cody Problem Group? \u00a0 <\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The Advanced Level Problem Group <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/cody\/groups\/48\">Project Euler I<\/a>.\u00a0 I am very glad I was able to participate in solving these advanced problems. Accomplishing a problem group motivates you to resolve more.<\/span><\/p>\r\n<p dir=\"ltr\" lang=\"en\"><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/cody\/groups\/48\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-7656 size-full\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Project-Euler-I.png\" alt=\"\" width=\"632\" height=\"438\" \/><\/a><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I consider this group as a high advanced problem set. The resolution of those problems requires combined skill both in coding and in mathematics. The motivation of resolving these problems is driven by the desire to climb high obstacles. The Project Euler is not made for those who give up easily. I recommend it for those who have previous experience in solving problems. <\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What\u2019s the number one piece of advice you would give to someone to improve their Cody problem?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The problem should be well explained in the description and the test set should be composed of a wide range of possible examples.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What do you think is the most valuable resource on MATLAB Central?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/answers\/index\/\">MATLAB Answers<\/a> is by far the most important resource in MATLAB Central. It\u2019s very handy for coders to reuse or modify given solutions from previous questions. This asset is a huge time saver for developers.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What\u2019s the most surprising thing you\u2019ve come across on MATLAB Central?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/?type%5B%5D=toolboxes_and_products\">Toolbox Library<\/a> is by far the most surprising MATLAB Central component. I spend a lot of time downloading and testing other member's contributions. It's a very helpful and time saving tool for others members to reuse.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What keeps you coming back to MATLAB Central?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">MATLAB Central is the platform that promotes and inspires all MATLAB users. I have a deep passion toward MATLAB and by participating in the community I feel that my contribution has a great value. The concept of sharing knowledge and skills to encourage community members to come up with new ideas and resolve challenging problems has always been my ultimate goal.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What\u2019s one of your favorite non-software non-mathematical things to do?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Before the lockdown, I used to go hiking with friends and explore new places. I enjoyed spending time far away from my city.<\/span><\/p>\r\n<p dir=\"ltr\" lang=\"en\"><img decoding=\"async\" loading=\"lazy\" width=\"624\" height=\"468\" class=\"wp-image-7658 size-full aligncenter\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-Birds.jpg\" alt=\"\" \/><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">Unfortunately, since last year I had to switch my hobby to something else. Now I follow an online aerobics class. I have volunteered in translation working groups; I translate scientific articles into Arabic for \u201cIEEE Arabic\u201d and \u201cResearchers bahisoon\u201d to enrich the online Arabic scientific content and to inspire youngsters in the region to seek knowledge.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>What kinds of books do you enjoy reading?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I generally prefer political books, I love reading books related to the common human life experiences.\u00a0<\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">My favorite novel is <a href=\"https:\/\/www.amazon.com\/1984-Signet-Classics-George-Orwell\/dp\/0451524934\">Nineteen Eighty-Four<\/a>, by George Orwell. This masterpiece has had a huge impact on my personal perceptions. I lived in a country that suffered from a long time of oppression. Each time I read this book I automatically find a relatable link between what\u2019s written, and how life felt back then. The brilliant writer created a universe in his story that fits the best life during those times.<\/span><\/p>\r\n<p dir=\"ltr\" lang=\"en\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"446\" class=\"aligncenter wp-image-7660 size-full\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/1984first.jpg\" alt=\"\" \/><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>Any other books you enjoy?<\/b><\/div>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">I actually have a book idea for myself that I dream of publishing someday. The book will be about the architecture of house's roof shapes. I noticed that the triangular shape of a house's roof comes with a wide range of angles on its tops. The idea is to compare those angles from different regions, countries and even continents,\u00a0<\/span><i><span style=\"font-weight: 400;\">if it's possible.<\/span><\/i><span style=\"font-weight: 400;\">\u00a0Especially old traditional houses.<\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">The aim of this book will be to prove an idea that has been chasing me\u00a0 for a long time. We humans are adaptable creatures to our environment, and when we build our houses we will make sure to make them resistant to local weather. This angle would be smaller in snowier places on earth (Sweden and Switzerland), and wider in hotter places (southern Italy and Greece).<\/span><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">l love finding and understanding patterns in general. This project could be a way to give us a view on house\u2019s roof angles to earth\u2019s weather as a scalar field. It\u2019s a tremendous work that requires a lot of time and energy, I hope I realize it some day.<\/span><\/p>\r\n\r\n<div style=\"background-color: #f0f0f0; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px; font-style: italic;\"><b>Is there a quote that has inspired your enthusiasm for knowledge?<\/b><\/div>\r\n<p style=\"text-align: left;\"><em><span style=\"font-weight: 400;\">\u201cLimited in his nature, infinite in his desires, man is a fallen god who remembers the heavens.\u201d<\/span><\/em><\/p>\r\n<p style=\"text-align: left;\"><span style=\"font-weight: 400;\">\u2015 Alphonse de Lamartine: M\u00e9ditations Po\u00e9tiques<\/span><\/p>\r\n&nbsp;\r\n\r\n&nbsp;\r\n\r\n<img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"190\" class=\"size-full wp-image-4785 aligncenter\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/Community-QA-Logo_300x190.png\" alt=\"\" \/>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/community\/files\/Akrem-Hadji-QA-Featured.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div><p>Akrem Hadji is a top contributor to Cody.\u00a0 Here is a Q&amp;A I did with Akrem who is a Telecommunications Engineer in Tunisia.\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0\r\n&nbsp;\r\n\r\n\r\n\r\n&nbsp;\r\nThanks for agreeing to this... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/community\/2021\/03\/09\/community-qa-akrem-hadji\/\">read more >><\/a><\/p>","protected":false},"author":85,"featured_media":7722,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/7648"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/comments?post=7648"}],"version-history":[{"count":32,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/7648\/revisions"}],"predecessor-version":[{"id":7726,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/7648\/revisions\/7726"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/media\/7722"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/media?parent=7648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/categories?post=7648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/tags?post=7648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}