OpenLLM-France/wikimedia huggingface dataset:
# Organic Chemistry/Periodic table

| 1 H | | | | | | | 2 He |
| 3 Li | 4 Be | 5 B | 6 C | 7 N | 8 O | 9 F | 10 Ne |
| 11 Na | 12 Mg | 13 Al | 14 Si | 15 P | 16 S | 17 Cl | 18 Ar |
| | | | | | | 35 Br |
Some of the good news about organic chemistry is that it focuses on a subset of the periodic table, so there are fewer elements to worry about. These are the main elements with which we must concern ourselves, although occasionally a few others will be used in reactions.
Organic chemistry > Periodic table shortened for organic chemistry
# JLPT Guide/JLPT N3 Vocabulary

| Level N5 | Level N4 | Level N3 | Level N2 | Level N1 |
| Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar |
Below are the vocabulary lists for level N3 of the Japanese Language Proficiency Test.
* あ行
* か行
* さ行
* た行
* な行
* は行
* ま行
* や行
* ら行
* わ行
* misc
# JLPT Guide/JLPT N3 Vocabulary/Row A

JLPT N3 Vocabulary
あ行 – か行 – さ行 – た行 – な行 – は行 – ま行 – や行 – ら行 – わ行
Parts of speech (品詞)  : :
| (名) noun (代) pronoun (動I) Type I verb (動II) Type II verb | (動III) Type III verb (形) adjective (形動) adjectival noun (副) adverb | (連体) attribute (接) conjunction (感) interjection (助動) auxiliary | (助) particle (頭) prefix (尾) suffix (連) compound |

## あ段

| Kana | Kanji | Word type | Meaning |
| あい | 愛 | (名) | love |
| あいじょう | 愛情 | (名) | love, affection |
| あいする | 愛する | | to love |

## い段

| # | Kana | Kanji | Word type | Meaning |
| | いとこ | 従兄弟 | (名) | cousin |

## う段

| # | Kana | Kanji | Word type | Meaning |

## え段

| # | Kana | Kanji | Word type | Meaning |
| | | | | a |

## お段

| # | Kana | Kanji | Word type | Meaning |
| | おとこのひと | 男の人 | (名) | man |
# JLPT Guide/JLPT N3 Kanji

| Level N5 | Level N4 | Level N3 | Level N2 | Level N1 |
| Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar |
1. 過
overdo, exceed, go beyond, error Kun: す.ぎる、 -す.ぎる、 -す.ぎ、 す.ごす、 あやま.つ、 あやま.ち、 よ.ぎる On: カ
# JLPT Guide/JLPT N4 Vocabulary

| Level N5 | Level N4 | Level N3 | Level N2 | Level N1 |
| Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar | Vocabulary Kanji Grammar |
Below are the vocabulary lists for level N4 of the Japanese Language Proficiency Test.
* あ行
* か行
* さ行
* た行
* な行
* は行
* ま行
* や行
* ら行
* わ行
* misc
# JLPT Guide/JLPT N4 Vocabulary/Row Ha

JLPT N4 Vocabulary
あ行 – か行 – さ行 – た行 – な行 – は行 – ま行 – や行 – ら行 – わ行
Parts of speech (品詞)  : :
| (名) noun (代) pronoun (動I) Type I verb (動II) Type II verb | (動III) Type III verb (形) adjective (形動) adjectival noun (副) adverb | (連体) attribute (接) conjunction (感) interjection (助動) auxiliary | (助) particle (頭) prefix (尾) suffix (連) compound |

## は段

| # | Kana | Kanji | Word type | Meaning |
| 484 | は | 葉 | (名) | leaf |
| 485 | ばあい | 場合 | (名) | situation |
| 486 | ばい | 倍 | | twice, -fold |
| 487 | はいけん | 拝見 | | seeing |
| 488 | はいしゃ | 歯医者 | (代) | dentist |
| 489 | ~ばかり | | (助) | just, only |
| 490 | はこぶ | 運ぶ | | to carry, to transport |
| 491 | はじめる | 始める | | to start, to open |
| 492 | はず | 筈 | | expectation |
| 493 | はずかしい | 恥ずかしい | | embarrassing, disgraceful |
| 494 | はつおん | 発音 | (名) | pronunciation |
| 495 | はっきり | | (副) | clearly |
| 496 | はなみ | 花見 | (名) | cherry blossom viewing |
| 497 | はらう | 払う | | to pay, to wipe away |
| 498 | ばんぐみ | 番組 | (名) | television program |
| 499 | はんたい | 反対 | (名) | opposition |

## ひ段

| # | Kana | Kanji | Word type | Meaning |
| 500 | ひ | 日 | (名) | sun, day |
| 501 | ひ | 火 | (名) | fire |
| 502 | ひえる | 冷える | | to make cold (e.g. room temperature) |
| 503 | ひきだし | 引き出し | (名) | drawer |
| 504 | ひげ | 髭 | (名) | mustache, beard |
| 505 | ひこうじょう | 飛行場 | (名) | airport |
| 506 | ひさしぶり | 久しぶり | (形) | a long time |
| 507 | びじゅつかん | 美術館 | (名) | museum |
| 508 | ひじょうに | 非常に | | extremely |
| 509 | びっくりする | 吃驚する | | to be surprised |
| 510 | ひっこす | 引っ越す | | to move |
| 511 | ひつよう | 必要 | | necessary |
| 512 | ひどい | 酷い | | cruel, harsh |
| 513 | ひらく | 開く | | to open |
| 514 | ビル | | (名) | building |
| 515 | ひるま | 昼間 | | daytime |
| 516 | ひるやすみ | 昼休み | | lunch break |
| 517 | ひろう | 拾う | | to pick up, to gather |

## ふ段

| # | Kana | Kanji | Word type | Meaning |
| 518 | ふえる | 増える | | to increase |
| 519 | ふかい | 深い | | deep |
| 520 | ふくざつ | 複雑 | | complex |
| 521 | ふくしゅう | 復習 | | to revise (e.g. to revise for a test) |
| 522 | ふつう | 普通 | | normal, plain |
| 523 | ぶどう | 葡萄 | (名) | grape |
| 524 | ふとる | 太る | | to get fat |
| 525 | ふとん | 布団 | (名) | futon (traditional japanese bed) |
| 526 | ふね | 船、舟 | (名) | ship, boat |
| 527 | ふべん | 不便 | | inconvenience |
| 528 | ふむ | 踏む | | to step |
| 529 | プレゼント | | (名) | present, gift |
| 530 | ぶんか | 文化 | (名) | culture |
| 531 | ぶんがく | 文学 | (名) | literature |
| 532 | ぶんぽう | 文法 | (名) | grammar |

## へ段

| # | Kana | Kanji | Word type | Meaning |
| 533 | べつに | 別に | | separately |
| 534 | ベル | | (名) | bell |
| 535 | へん | 変 | | strange |
| 536 | へんじ | 返事 | | reply |

## ほ段

| # | Kana | Kanji | Word type | Meaning |
| 537 | ぼうえき | 貿易 | (名) | trade (economy) |
| 538 | ほうそう | 放送 | (名) | broadcasting |
| 539 | ほうりつ | 法律 | (名) | law |
| 540 | ぼく | 僕 | | I, me (informal) |
| 541 | ほし | 星 | (名) | star |
| 542 | ほど | | | as much as |
| 543 | ほとんど | 殆ど | | most of |
| 544 | ほめる | 褒める | | to compliment |
| 545 | ほんやく | 翻訳 | (名) | translation |
# Pinyin/Boxer

A boxer is a person who boxes, especially as a job.
quarnjishoou shih yii daaquarn zuohweir zhiryeh d rern.
# Pinyin/Boy

A boy is a male child.
narnhair shih narnxihng d errtorng.
# Pinyin/Feeling

A feeling is something that you feel through the mind or through the senses.
gaanjuer shih tongguoh dahnaao huoh gaanguan gaandaoh d shihqirng.
# Pinyin/Female

See also
# Pinyin/Feminist

See also
# Pinyin/Fermented

Search
# Pinyin/Feminism

Feminism, also called feminist movement, is mainly about social theories and political movements that have origins and motives from women's experiences. Besides from criticizing social relationships, a lot of feminism supporters lay stress on the analysis of gender inequalities and promote women's powers, rights and issues.
Nǚxìngzhǔyì, yòuchēng nǚquán yùndòng, shì zhǐ zhǔyào yǐ nǚxìng jīngyàn wéi láiyuán hé dòngjī de shèhuì lǐlùn hé zhèngzhì yùndòng. Zài duì shèhuì guānxì jìnxíng pīpàn zhīwài, xǔduō nǚxìngzhǔyì de zhīchízhě yě zhuózhòng yú xìngbié bùpíngděng de fēnxī yǐjí tuīdòng fùnǚ de quánlì, lìyì hé yìtí.
# Pinyin/Ferry

Search ferry
# Pinyin/Feature

A feature is an important part of something.
tehzheng shih moouwuh d zhohngyaoh buhfehn.
# Pinyin/February

February is the second month of the year, between January and March.
Erhyueh shih meeiniarn dih-2'g yueh, zaih Yiyueh her Sanyueh zhijian.
# MATLAB Programming/Advanced Topics/Applications and Examples

[MATLAB Programming\|/MATLAB Programming]m]
Chapter 1: MATLAB ._.
    Fundamentals of MATLAB
    MATLAB Workspace
    MATLAB Variables
    *.mat files
Chapter 2: MATLAB Concepts
    MATLAB operator
    Data File I/O
Chapter 3: Variable Manipulation
    Numbers and Booleans
    Strings
    Portable Functions
    Complex Numbers
Chapter 4: Vector and matrices
    Vector and Matrices
    Special Matrices
    Operation on Vectors
    Operation on Matrices
    Sparse Matrices
Chapter 5: Array
    Arrays
    Introduction to array operations
    Vectors and Basic Vector Operations
    Mathematics with Vectors and Matrices
    Struct Arrays
    Cell Arrays
Chapter 6: Graphical Plotting
    Basic Graphics Commands
    Plot
    Polar Plot
    Semilogx or Semilogy
    Loglog
    Bode Plot
    Nichols Plot
    Nyquist Plot
Chapter 7: M File Programming
    Scripts
    Comments
    The Input Function
    Control Flow
    Loops and Branches
    Error Messages
    Debugging M Files
Chapter 8: Advanced Topics
    Numerical Manipulation
    Advanced File I/O
    Object Oriented Programming
    Applications and Examples
    Toolboxes and Extensions
Chapter 9: Bonus chapters
    MATLAB Benefits and Caveats
    Alternatives to MATLAB
    [MATLAB_Programming/GNU_Octave|What is Octave= (8) hsrmonic functions]
    Octave/MATLAB differences

## Examples
### Filtering

   * Moving Average
   * Alpha Beta
   * Kalman
   * PSD estimation
   * Entropy
   * Markov Processes
   * Queuing Theory

### Phase vocoder

See MATLAB Programming/Phase Vocoder and Encoder for an example phase vocoder and the corresponding sound sample encoder in MATLAB.

## MATLAB in medicine

„Image Processing in Optical Coherence Tomography using Matlab” is a book which will introduce you to subtleties related to the implementation of selected fragments of algorithms, the notation of some of them in the MATLAB environment has been given. The presented source code is shown only in the form of example of implementable selected algorithm. The book is addressed to ophthalmologists , IT specialists and students involved in the development of applications designed for automation of measurements for the needs of medicine.
# MATLAB Programming/Advanced Matrix Operations

[MATLAB Programming\|/MATLAB Programming]m]
Chapter 1: MATLAB ._.
    Fundamentals of MATLAB
    MATLAB Workspace
    MATLAB Variables
    *.mat files
Chapter 2: MATLAB Concepts
    MATLAB operator
    Data File I/O
Chapter 3: Variable Manipulation
    Numbers and Booleans
    Strings
    Portable Functions
    Complex Numbers
Chapter 4: Vector and matrices
    Vector and Matrices
    Special Matrices
    Operation on Vectors
    Operation on Matrices
    Sparse Matrices
Chapter 5: Array
    Arrays
    Introduction to array operations
    Vectors and Basic Vector Operations
    Mathematics with Vectors and Matrices
    Struct Arrays
    Cell Arrays
Chapter 6: Graphical Plotting
    Basic Graphics Commands
    Plot
    Polar Plot
    Semilogx or Semilogy
    Loglog
    Bode Plot
    Nichols Plot
    Nyquist Plot
Chapter 7: M File Programming
    Scripts
    Comments
    The Input Function
    Control Flow
    Loops and Branches
    Error Messages
    Debugging M Files
Chapter 8: Advanced Topics
    Numerical Manipulation
    Advanced File I/O
    Object Oriented Programming
    Applications and Examples
    Toolboxes and Extensions
Chapter 9: Bonus chapters
    MATLAB Benefits and Caveats
    Alternatives to MATLAB
    [MATLAB_Programming/GNU_Octave|What is Octave= (8) hsrmonic functions]
    Octave/MATLAB differences

# Advanced Array Operations

This section is a toolbox of special array operations. These operations may be rare; however, a use may arise in specialized situations.

## Row Replication, Column Replication, and Tiling

To replicate a columns, rows, or to create tiles repmat.
# MATLAB Programming/Advanced Topics/Applications and Examples/Controls
## Introduction

I think that is is important to note here how concepts are implemented. Control systems in MATlab will use both the numeric methods and programming methods to achieve the design criteria. This article is not meant to teach the theory of controls.
See also: Control Systems
# MATLAB Programming/Advanced Topics/Applications and Examples/Filtering

Filtering is a broad subject. For the MATlab wiki I will focus on how to implement filters. For more on the theory of filtering the reader should reference the Digital Signal Processing wiki book.

### The Moving Average Filter

Formula:
$y[n]={\frac {1}{h}}\sum _{p=0}^{h-1}x[n-p]$
MATLAB implementation(All the code here was intended to be put in an M-file):
The moving average filter is simple and effective. One of the things that is a problem is the lag associated with the moving average filter. The more samples used the longer the lag experienced(All filters have lag). How much lag can be tolerated is up to the individual.

### The Kalman Filter

The Kalman filter is a recursive method of combining two estimates to determine the truth. A few parameters that are widely used are the initial conditions or current value and measured data.
Equation:
Example:
All this code does is take a constant value R and adds noise to it. Then it filters the new signal in an effort to separate the noise from the original signal.

### The discrete Fourier transform

DFT quick reference :
| What is it? | DFT element | matlab example and comments |
| How often do you want to sample? | sampling frequency $f_{s}$ | fsample=100; sample at 100Hz psample=1/fsample; sample period |
| For how long do you want to sample? | time range $t=0\ldots t_{\rm {max}}$ | tmax=10; run from 0 to 10 sec. inclusive |
| How many samples does that give you? | $N$ | nsamples=tmax/psample+1; +1 because we include t=0 and t=tmax. nsamples=2^ceil(log2(nsamples)); round up to a power of 2 in length so FFT will work. times=(0:psample:(nsamples-1)*psample)'; Create a column vector of sample times. |
| How far apart are each of the frequency-domain result points? | $\Delta f={f_{s} \over N}$ | delf=fsample/nsamples; frequencies=(0:delf:(nsamples-1)*delf)'; Column vector of result frequencies |
| What signal do you want to sample? | input $x(t)$ | x=sin(2*pi*10*times)+sin(2*pi*3*times); Make a 10Hz sine wave plus a 3Hz sine wave |
| What are the results? | Fourier transform $X(f)=\sum _{n=0}^{N-1}x(n)e^{-j2\pi nf/N}$ | fft_x=fft(x, length(x)); |
| What frequencies does the signal have? | $X_{m}(f)=|X(f)|$ | fft_x_mag=abs(fft_x); |
| What phase relationships? | $X_{\phi }(f)=\arctan \left({\operatorname {Im} (X(f)) \over \operatorname {Re} (X(f))}\right)$ | fft_x_phase=unwrap(angle(fft_x)); |
| How do you view the results? | | plot(frequencies, fft_x_mag); Or, to match the amplitude of the magnitude peak to the amplitude of the sine wave, plot(frequencies, (2/nsamples)*fft_x_mag); |
| What about the power spectrum? | $X_{p}(f)=|X(f)|^{2}$ | fft_x_power=fft_x_mag.^2; plot(frequencies, fft_x_power); |

### References

Lyons, Richard G. Understanding digital signal processing. Upper Saddle River: Prentice Hall PTR, 2001. ISBN 0-201-63467-8. Chapter 3 discusses the DFT.
# MATLAB Programming/Advanced Topics/Numerical Manipulation/More complicated matrix operations
## Row reduced echelon form

To find the Row reduced echelon form of a matrix just use the MATLAB command rref
Example:
It's that simple. (I believe that MATLAB uses the Gauss-Jordan elimination method to make this computation; don't quote me on that (I'm not even sure if there are other methods)).

## Inverse

To find the inverse of a matrix use the MATLAB command inv. (note that the matrix must be square)
Example:

## The Jacobian

e is a scalar vector, w is a vector of functions. Also, this does not solve equations symbolically unless you define the w vector functions as symbolics prior to executing this statement.
Example:
# MATLAB Programming/Advanced Topics/Advanced IO

[MATLAB Programming\|/MATLAB Programming]m]
Chapter 1: MATLAB ._.
    Fundamentals of MATLAB
    MATLAB Workspace
    MATLAB Variables
    *.mat files
Chapter 2: MATLAB Concepts
    MATLAB operator
    Data File I/O
Chapter 3: Variable Manipulation
    Numbers and Booleans
    Strings
    Portable Functions
    Complex Numbers
Chapter 4: Vector and matrices
    Vector and Matrices
    Special Matrices
    Operation on Vectors
    Operation on Matrices
    Sparse Matrices
Chapter 5: Array
    Arrays
    Introduction to array operations
    Vectors and Basic Vector Operations
    Mathematics with Vectors and Matrices
    Struct Arrays
    Cell Arrays
Chapter 6: Graphical Plotting
    Basic Graphics Commands
    Plot
    Polar Plot
    Semilogx or Semilogy
    Loglog
    Bode Plot
    Nichols Plot
    Nyquist Plot
Chapter 7: M File Programming
    Scripts
    Comments
    The Input Function
    Control Flow
    Loops and Branches
    Error Messages
    Debugging M Files
Chapter 8: Advanced Topics
    Numerical Manipulation
    Advanced File I/O
    Object Oriented Programming
    Applications and Examples
    Toolboxes and Extensions
Chapter 9: Bonus chapters
    MATLAB Benefits and Caveats
    Alternatives to MATLAB
    [MATLAB_Programming/GNU_Octave|What is Octave= (8) hsrmonic functions]
    Octave/MATLAB differences

## More advanced I/O

Different versions of MATLAB handle this differently. We will focus on versions 6.5 and 7.x, primarily on MATLAB 7.x since it is the latest. A note will appear when the procedure is different for ver. 6.
# MATLAB Programming/Advanced Topics/Advanced IO/Writing and Reading to A Serial Port

Now that we've covered basic file input output (I'll get into more detailed file manipulation later) we can move on to the next step.
In the section Basic Reading and Writing data we already had the data in the form of a spreadsheet. How did it get to that spreadsheet and how do we send it some where else? This question will attempt to be answered in the following section. There are many ways to transmit and receive data. I've even heard of this newfangled thing called the easternet or internet or whatever, but for now we will assume we are in a University lab with no Internet connection (don't laugh I've been in this situation more times than I like to remember). In this case, we will use the computer's serial port, which implements the RS-232 physical layer protocol. Although this protocol is very slow (usually no more than 9600 bits/s), it's very simple to implement and thus it's used widely on embedded devices.
MATLAB provides us with there style of reading and writing to the serial port.
Example: I will now create a serial object called serialOne
(for those of you more familiar with C this should look very similar to creating a handle: In fact it is the MATLAB way of making handles)
Most computers call the serial ports COM and then some number usually 1-4 (depending on how many there are). This also includes DB-9, DB-25 and other various DB type connectors.
2. Now that the computer knows there is a serial port object you have to tell it to open
    the object. Use the fopen command
3. Write to the port 4. Close object.
Example:

## further reading

* Serial Programming
# MATLAB Programming/Advanced Topics/Numerical Manipulation

[MATLAB Programming\|/MATLAB Programming]m]
Chapter 1: MATLAB ._.
    Fundamentals of MATLAB
    MATLAB Workspace
    MATLAB Variables
    *.mat files
Chapter 2: MATLAB Concepts
    MATLAB operator
    Data File I/O
Chapter 3: Variable Manipulation
    Numbers and Booleans
    Strings
    Portable Functions
    Complex Numbers
Chapter 4: Vector and matrices
    Vector and Matrices
    Special Matrices
    Operation on Vectors
    Operation on Matrices
    Sparse Matrices
Chapter 5: Array
    Arrays
    Introduction to array operations
    Vectors and Basic Vector Operations
    Mathematics with Vectors and Matrices
    Struct Arrays
    Cell Arrays
Chapter 6: Graphical Plotting
    Basic Graphics Commands
    Plot
    Polar Plot
    Semilogx or Semilogy
    Loglog
    Bode Plot
    Nichols Plot
    Nyquist Plot
Chapter 7: M File Programming
    Scripts
    Comments
    The Input Function
    Control Flow
    Loops and Branches
    Error Messages
    Debugging M Files
Chapter 8: Advanced Topics
    Numerical Manipulation
    Advanced File I/O
    Object Oriented Programming
    Applications and Examples
    Toolboxes and Extensions
Chapter 9: Bonus chapters
    MATLAB Benefits and Caveats
    Alternatives to MATLAB
    [MATLAB_Programming/GNU_Octave|What is Octave= (8) hsrmonic functions]
    Octave/MATLAB differences

## Numerical Manipulation
### Linear Algebra

It is the Matrix laboratory after all.
* Simple matrix manipulation
   * Operations
   * Transpose
   * Systems of linear equations
* More complicated matrix operations
   * Row reduced echelon form
   * Inverse
   * Coffactor, minor
   * Jacobian

### Differential Equations

   * Ordinary Differential Equations
   * Partial Differential Equations
# MATLAB Programming/Advanced Topics/Advanced IO/Writing to a USB port

The USB port is a type of serial port. It is, after all, the Universal SERIAL Bus. I wrote that twice because all of the books I have read on USB seem to muddle that quite a bit. There are some minor and major differences to how you use the USB ports but the idea is very much the same. I did this a while back and have to reread some stuff. (I also plan to either start a wiki book about USB or join one that is already started- I have to look into this more).

## further reading

* Serial Programming:USB Technical Manual+
# Pinyin/Salt

Search
Salt is a white substance that is added to food to give it a better flavor or to preserve it.
yarn shih yohnglair tiaorweih huoh baaocurn shirwuh d bairseh wuhzhih.
# Pinyin/Salted

Search
# Pinyin/Sai Kung District

Sai Kung District is one of Hong Kong's 18 regions. It is located in the eastern part of the New Territories. It has an area of 136.39km$^2$, including more than 70 islands in the eastern waters. It has a population of over 400 thousand, mainly living in Tseung Kwan O of the south of Sai Kung District. Tseung Kwan O is developed to a new town in 1980s.
Xīgòng Qū shì Xiānggǎng 18 gè dìqū zhīyī. Wèiyú Xīnjiè dōngbù. Miànjī 136.39km$^2$, bāokuò dōngmiàn shuǐyù de 70 duō gè dǎoyǔ. Rénkǒu 40 duō wàn, zhǔyào jūzhù yú Xīgòng Qū nánbù de Jiāngjūn'ào. Jiāngjūn'ào yú 1980 niándài fāzhǎn wéi xīn shìzhèn.
# Pinyin/Sales

Search Pinyin sales
# Pinyin/Sanction

See also
# Pinyin/Safety

Safety is a feeling that no bad things will happen. Security avoids things to happen that you don't want to. The police keep public safety, which prevents crimes happen. Helmets protect the head from injury. Houses provide safety from the weather.
Ānquán shì gǎnjué méi huàishì fāshēng. Bǎo'ān fángzhǐ bùxiǎng fāshēng de shìqíng. Jǐngfāng wéichí gōnggòng zhì'ān, yùfáng zuì'àn fāshēng. Tóukuī bìmiǎn tóubù shòushāng. Jiājū zhēfēngdǎngyǔ.
# Pinyin/Said

Search said
# Pinyin/Sailor

See also
# Pinyin/Saint

See also
# Pinyin/Same
## Adjective

* same: not different
** xiangtorng d: bushih butorng d
# Pokémon/Pokédex/Azelf
## Description

A floating pokémon.

## Base Statistics

A Psychic type Pokémon.

## Type Matching

Moves that deal 200% of their damage to Azelf: bug, ghost, dark Moves that deal 50% of their damage to Azelf: fighting, psychic
# Pokémon/Pokédex/Axew
## Description

A small Pokémon.

## Base Statistics

A Dragon type Pokémon.

## Type Matching

Moves that deal 200% of their damage to Axew: ice, dragon, fairy Moves that deal 50% of their damage to Axew: fire, water, grass, electric