top of page
Search


Adisorn O.
Jul 18, 20230 min read
Â
Â


PYTHON Cheat Sheet
Here is a basic cheat sheet for structured programming in Python: **1. Variables and Data Types** ```python # Strings string_var =...
Adisorn O.
Jul 15, 20231 min read
Â
Â


Spiral Concrete Staircase
A spiral concrete staircase is considered quite a complex member. It must carry various kinds of forces simultaneously: bending, shear,...
Adisorn O.
Jul 12, 20231 min read
Â
Â


PILE-OP : A Preview of AI tool for pile group design
We have collaborated with Posteck Prestressing in development of AI design tools project for post-tensioned slab design and pile design...
Adisorn O.
Jun 24, 20231 min read
Â
Â


SIMULATED ANNEALING FLOWCHART
The flowchart of simulated annealing algorithm can be explained below:
Adisorn O.
Jun 23, 20231 min read
Â
Â


Generation of Tendon Profile under user's Control Parameters
In most metaheuristic algorithms like Genetic Algorithm, Simulated Annealing, or particle swarm optimization, it is required to generate...
Adisorn O.
Jun 14, 20231 min read
Â
Â


Basic in R Programming
R is currently one of the most popular languages for data analysis among Python, MATLAB, and Java. It is highly capable of statistical...
Adisorn O.
Jun 3, 20232 min read
Â
Â


Artificial Intelligence Applications in Engineering: Our Vision
Overview: At present, Artificial Intelligence for engineering design has evolved into a mature stage and is widely used among qualified...
Adisorn O.
May 29, 20231 min read
Â
Â


Solving Traveling Salesman Problem using Genetic Algorithm
Adisorn Owatsiriwong, D.Eng. The Traveling Salesman Problem (TSP) is a standard combinatorial problem to test an optimization algorithm...
Adisorn O.
May 13, 20232 min read
Â
Â


Using Dictionary in MATLAB
MATLAB's dictionary is a simple function to match two lists of constants. This is very practical when coding combinatorial optimization...
Adisorn O.
May 12, 20231 min read
Â
Â


Passing functions as arguments in MATLAB
MATLAB allows us to pass functions as arguments of another function. This is very useful when we call other functions (for example,...
Adisorn O.
May 10, 20231 min read
Â
Â
Genetic Algorithm: Pseudo Code
(The code as generated by CHAT-GPT with my commentary as shown with ##) # Define parameters for Genetic Algorithm ## Commentary: This...
Adisorn O.
May 10, 20232 min read
Â
Â


Understanding Genetic Algorithm (GA)
Adisorn Owatsiriwong Computer programs that "evolve" in ways that resemble natural selection can solve complex problems even their...
Adisorn O.
May 7, 20232 min read
Â
Â


Matrix Representation of a Linear System for Multiple Load Cases Analysis
In many engineering design problems, we often have to solve the same linear system for variable load cases. As shown in the figure below,...
Adisorn O.
May 2, 20231 min read
Â
Â


Â
Â


Adisorn O.
May 1, 20230 min read
Â
Â


Adisorn O.
May 1, 20230 min read
Â
Â


Â
Â


Â
Â


Newton-Raphson Method for solving nonlinear equation system and unconstrainted optimization problem
[updated 6.12.2023] For optimization problem, the optimum solution of (x1,x2) is found by setting the derivative of objectives of...
Adisorn O.
Apr 29, 20231 min read
Â
Â
bottom of page

