Find Jobs
Hire Freelancers

Using Google Collab, build and solve question your own matrix to solve certain matrices

$10-30 USD

Fechado
Publicado há aproximadamente 1 ano

$10-30 USD

Pago na entrega
Tasks (a) Implement a tridiagonal solver in Python. The function to implement must be called tri_solver, with input/output as described in the template. A tri-diagonal solver is a simplified Gaussian elemination solver that makes use of the banded nature of the matrix to reduce the amount of storage and computation required. We give you the following pseudo-code to get started: % Inpu t : % l ( 0 :N−1) −− a r ra y o f s i z e N c o n t ai ni n g low e r di a g o n al % u ( 0 :N−1) −− a r ra y o f s i z e N c o n t ai ni n g upper di a g o n al % d ( 0 :N) −− a r ra y o f s i z e N+1 c o n t ai ni n g main di a g o n al % b ( 0 :N) −− a r ra y o f s i z e N+1 c o n t ai ni n g the r i g h t hand s i d e . 3 % Output : a r ra y b i s o v e r w ri t t e n with s o l u t i o n . % Forward e l i m i n a t i o n s f o r i from 0 to N−1 do % Compute m u l t i p l i e r mult = l ( i )/ d ( i ) % Per form row r e d u c ti o n d ( i +1) = d ( i +1) −mult∗u ( i ) % Reduce r i g h t hand s i d e b ( i +1) = b ( i +1) − mult∗b ( i ) end f o r % Back s u b s t i t u t i o n s b (N) = b (N)/ d (N) f o r i from N−1 to 0 do b ( i ) = ( b ( i ) − u ( i )∗b ( i +1))/d ( i ) end f o r (b) Implement a function called compute_derivative that computes the derivative using 4th-order compact finite-differences. Refer to the template for details on input/output of this function. This function will use tri_solver coded in part (a) to solve the system (⋆). (c) Consider the test function f(x) = sin(5x) for 0 ≤ x ≤ 3. Compute the derivatives of f using your function from 4b) on a grid with N = 16 segments (x0 = 0, x1 = 3/16, x2 = 2 × 3/16, ..., x16 = 3). On the same figure, plot your numerically obtained derivative alongside the exact derivative of f evaluated at the nodes x0,..., x16. (d) Plot the numerical solution with N = 32, 64, and 128. How does the agreement with the analytical solution change? (e) Conduct a performance study of your function compute_derivative by timing the code execution with N = 10, 100, 1000, 5000, 10000. Plot mesh size versus time. Briefly discuss your results.
ID do Projeto: 35925494

Sobre o projeto

14 propostas
Projeto remoto
Ativo há 1 ano

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
14 freelancers estão ofertando em média $116 USD for esse trabalho
Avatar do Usuário
Hello! I am an expert Software software engineer with skills including Mathematics, Software Architecture, Algorithm, Matlab and Mathematica and Python. I have read your all given information in description and i am ready to do various type of work for you and available 24*7*365 for you. I am an independent software engineer with a very broad range of development skills and technologies. I most enjoy working in small innovative teams and with individual decision makers to help grow their ideas into mature and robust software systems based on modern technological foundations. I'm also not a stranger to big software companies, and I can be a reliable team member as well as a small group project architect/leader when needed. I have strong, many year experience with the following technologies: - Python, C++, JavaScript, C#, Java, HTML, CSS - Cloud Services, AppEngine, Amazon Lambda, AWS, Linux, RabbitMQ, Firebase, DevOps. - Nginx, Gunicorn, Flask, Django, jQuery, Apache. - Datastore, DynamoDb, MySQL, MS SQL, Redis, NoSQL. - HTML5, Win32 API, Android, NDK, GTK I'm also eager to extend my experience in cutting edge technologies and programming languages like Kotlin, Golang, Rust, TypeScript, Erlang... I am looking for the opportunity to design and build a system from the ground up for you! for work i am always available and take the challenges and never say no to work always be ready and be professional in work. Please contact me to discuss more about this project. Thank you
$150 USD em 6 dias
4,7 (31 avaliações)
6,6
6,6
Avatar do Usuário
Hi, I am a professional programmer and trader and will give you the best work I have innovative tech mind with 10 years of experience working as a computer programmer. Capable of working with a variety of technology and software solutions and managing databases. The valuable team member who has experience diagnosing problems and developing solutions. Extensive expertise in networking systems and working with mainframe computers. A talented leader with unique ideas and a history of successful contributions in the field. -Solid background and advanced knowledge in computer development software including C++, Java, PHP, Java script,Python, R, Spark, Visual Basic, and Maven. -Skilled in working with database management tools such as MySQL, Hadoop, Sybase, and MongoDB. -Highly organized with an exceptional commitment to task completion and quality assurance when working with computer software programs. -Committed to delivering company objectives to projects and results to customers and improving each version of the software I engage with. -Ability to solve complex problems successfully with minimal guidance or help using a logical reasoning technique and strong attention to detail. Inbox me for more details. Thanks
$50 USD em 3 dias
5,0 (38 avaliações)
5,4
5,4
Avatar do Usuário
Hey there! I'm a professional engineer having more than 4 years of experience in python and Google Colab. I'll be waiting to hear back from you
$30 USD em 1 dia
4,8 (33 avaliações)
5,6
5,6
Avatar do Usuário
Hi, Dear Employer, I have read your job post carefully. I can write clean validated Machine Learning code and make a device-supported M. File. I have over seven-plus years of experience at the /Machine Learning (ML) /,python/ ,MATLAB/ ,C program/, C++ program/ ,R program/, Algorithm/ ,java/ Please feel free, and you may award me the task; I'd be happy and present you with the best products. Let's discuss this further via chat, and I'll start your project right now. Thanks! A
$20 USD em 1 dia
4,5 (41 avaliações)
5,7
5,7
Avatar do Usuário
Hi In my current Profession -I perfom the DBA and Developer duties in high traffic OLTP environment -Data Mining ,Data Science,Machine Learning -Python programing -data analysis using python and R -Data Scraping using python, -Database development in (Mysql,Postgres,SQlite and SQl) -Automation -Data warehousing on sql,mysql and postgres database (Star Schemas) and Business Intelligence systems development -Data extractions using Talend Open Studio,Python -Data Intergration using WSO2 ,Talend Open Studio -I have rich experienced in Database Administration, Excel -Data visualisation using Power BI,BIRT ,Jasper ,excel and Tableau -SQL server installations I am looking for the clear final requirements docs of your project so that I can start working immediately. If you need to discuss with me for any kind of suggestions or information, please knock me anytime. I am looking forward to hearing from you I can assure that if you work with me once, you will always work with me on these kind of projects and I can deliver quality and superior work at a price we are both comfortable with and within the agreed timeline. Kindly consider my bid.I will do whatever it takes to complete this project and earn a 5 star rating from you as well Kind Regards Takudzwa
$30 USD em 7 dias
4,7 (30 avaliações)
4,8
4,8
Avatar do Usuário
Hello, Nice meet you! I have read your project requirements and then I am sure I can complete that project. I can help you. Thank you.
$20 USD em 7 dias
5,0 (11 avaliações)
4,6
4,6
Avatar do Usuário
This can be done all parts *** Academic Expertise***** Essays; Research Papers; Term Papers; Coursework Help; Literature Reviews; Numerical Problems in Science & Engineering etc. Quality will be absolutely great and free from any plagiarism on Turnitin or safeassign
$120 USD em 4 dias
4,8 (12 avaliações)
4,1
4,1
Avatar do Usuário
Hello, I'am python and mathematic expert, Ihave read your asseignement and i can do it in a hours and i have experience with working with colab. If you're intersted please contact me def tri_solver(l, u, d, b): N = len(d) - 1 # Forward Elimination for i in range(N): mult = l[i] / d[i] d[i+1] = d[i+1] - mult * u[i] b[i+1] = b[i+1] - mult * b[i] # Back Substitution b[N] = b[N] / d[N] for i in range(N-1, -1, -1): b[i] = (b[i] - u[i] * b[i+1]) / d[i] return b
$20 USD em 1 dia
4,8 (15 avaliações)
3,9
3,9
Avatar do Usuário
Hi there,I am excited to share my expertise and skills in Programming using python and Mathematics, as well as problem solving, which I have acquired over the past 10 years. I am confident that I can meet your requirements. I would be delighted to work with you and I look forward to hearing more about the project if you are interested. PS: I'm a good candidate for this project since I was ranked one of the top 100 in technologies and computer science in my country PS2: after reading your project I can guarantee you that this is my preferred kind of projects and you will be satisfied
$99 USD em 2 dias
5,0 (6 avaliações)
3,3
3,3
Avatar do Usuário
Hi There, I saw your assignment and I'm ready to delivre it in less than 3 hours, I will make the code that implements a tri-diagonal solver and a function called "compute_derivative" that uses this tri-diagonal solver to compute the derivative of a function using 4th-order compact finite-differences. The test function is defined as "f(x) = sin(5x)" for 0≤x≤3, and the derivatives of this function are computed on a grid with N=16 segments. The numerical solution is then plotted for N=32, 64, and 128, and a performance study of the "compute_derivative" function is conducted by timing the code execution with N = 10, 100, 1000, 5000, 10000. Finally, a plot of mesh size versus time is generated and the results are briefly discussed. message me and lets start work Best Regards, Ziad Hossam
$30 USD em 1 dia
5,0 (4 avaliações)
1,8
1,8
Avatar do Usuário
Hello there Adam S., Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Python, Software Architecture, Matlab and Mathematica, Mathematics and Algorithm. For more information about me, please refer to my portfolios. I am checking your attachment, I'll update you shortly... I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thank you
$10 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have made the code for this program. I have learned python and other languages in one of the most reputed institute of India which select its candidates through JEE Advanced exam. I am also learning many courses in Udemy for learning python and related stuff
$20 USD em 1 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Tempe, United States
5,0
2
Método de pagamento verificado
Membro desde out. 6, 2019

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.