顯示具有 PSO 標籤的文章。 顯示所有文章
顯示具有 PSO 標籤的文章。 顯示所有文章

2012年6月17日 星期日

R PSO package 粒子群演算法套件

 R PSO(Particle Swarm Optimizer) package 粒子群演算法套件


R中已經有現成的粒子群演算法套件,可以直接網路下載安裝後使用,
避免重複造輪子之外也可以參考別人的寫法。

首先要安裝和載入PSO package
install.packages("pso")
library("pso")

之後就可以開心使用了,首先設定目標函數:
fit <- function(x) 100 * (x[2] - x[1]^2)^2 + (1 - x[1])^2

開始一個簡單的最佳化吧!

2012年6月10日 星期日

LaTeX 讓排版出來的code變漂亮!(The Listings Package)

\documentclass{article}
\usepackage{listings}                                                                   %載入套件
\usepackage{relsize}                                                                    %重新設定字體大小會用到
\usepackage[usenames]{color}                                                    %設定顏色要用到

\lstset{language=R,                                                                      %可指定語言種類                                                          
basicstyle=\ttfamily,                                                       %基本風格
     %keywordstyle=\color{blue},                                               %關鍵字風格
emph={x,y,z},emphstyle=\color{Orange},                       %其他關鍵字風格(可設定多組)
emph={[2]a,b,c},emphstyle={[2]\color{blue}},

2012年6月6日 星期三