第一篇:自己總結--SEO要知道基礎知識以及命令語法大全-lydia
【SEO要知道基礎知識】
1、源文件(源代碼)
2、title
3、關鍵字超鏈接
4、外部鏈接,通常我們叫:外鏈。
5、PR
6、開源程序:wordpress、dede、zblog、discuz、shopex
7、php、asp
8、域名、空間、url
9、一級域名,二級域名,二級目錄
10、更新帶動器
11、搜索引擎蜘蛛
12、網站權重
13、國內空間、國外空間、備案
14、百度指數
15、關鍵字:主關鍵字,長尾關鍵字
【命令按鈕】
一、site
site命令是搜索某個域名在百度下的所有頁面,對于seo來說這個命令很不準確,稍微相關的都會出現,所以這個是個泛查詢命令。
例:site:99click.com 網絡營銷 site:sina.com.cn seo site:admin5.com
二、domain
domain命令是查詢某個域名在百度下的反向鏈接個數,對于seo來說,百度下的domain命令并不是所有反向鏈接有輸出值的命令,也會出現沒有輸出的命令,但是對于百度來說,輸出的是所有網頁含某個域名的命令。
三、雙引號“"
雙引號命令是準確查找含某個關鍵詞的命令,所以如果您想準確查詢網頁關鍵詞排名可以用雙贏號命令,這個才是關鍵詞是實際排名,如果您有耐心可以一頁一頁查看下去。例:”網站推廣策劃“ ”網絡營銷方案“
四、減號-
減號是去命令,用空格割開配合其他命令使用 是不包含減號后面的相關內容的命令。例:99click-廣告監(jiān)測
五、inurl
查詢出現在url中出現的詞的命令,如果您在百度搜索欄中輸入”inurl:99click“ 那么就會出現url中包含99click的所有網頁。
六、intitle
intitle命令是在百度搜索返回結果中頁面標題出現關鍵詞的所有網頁。
例:intitle:管理登錄,網絡營銷 intitle:99click,寫真 intitle:張柏芝
七、allintitle
allintitle是在百度搜索返回結果中頁面標題出現多個關鍵詞的命令比如:”allintitle:seo 啟程 sem“就是在頁面標題出現 seo 啟程 sem的所有返回結果。
八、allinurl
allinurl是在百度搜索返回結果中URL中出現多組詞或者符號,詞語之間空格分開。
九、filetype filetype是在百度搜索中搜索特定格式的網頁頁面比如DOC XLS PPT RTF 等等文件格式。如果您使用filetype:all 那么就是搜索所有格式。例:seo filetype:doc 網絡營銷 filetype:all
十、link link語法返回所有鏈接到某個URL地址的網頁。例:link: 代碼:
十六、infor
info這個語法可以搜到關于一個url的更多信息的頁面列表,這里的信息包括指向到該頂級域名的內容。
十七、url'scahed鏈接
鏈接到某個url的所有頁面的列表、與某個url相關的頁面,已經包含這個url的頁面。
第二篇:seo基礎知識大總結
seo基礎知識大總結.txt如果我窮得還剩下一碗飯 我也會讓你先吃飽全天下最好的東西都應該歸我所有,包括你!先說喜歡我能死啊?別鬧,聽話。有本事你就照顧好自己,不然就老老實實地讓我來照顧你!本文由成都seo 整理發(fā)布,更多資料歡迎訪問http://blog.sina.com.cn/shixunloveyuanlei
一、如何讓百度快速的收錄你的站
現在很多朋友都在做新站,但是做了新站百度卻遲遲不肯收錄,在中國百度就是大哥,除非你是X站可以不靠百度 其他站可以說90%以上 GG收錄50萬頁 也不會來幾個流量 哎~人在屋檐下,不得不低頭啊!好下面我們就來研究一下 怎樣叫百度快速收錄新站.如果是本機調試網站,一定要把錯誤全都修改好,避免出現死連接 很重要,新站不要去過度的SEO優(yōu)化 只要優(yōu)化一下頁面標簽 頁面描述就好 清晰(關鍵)網站全部做完以后 不要掛任何廣告,空間一定要穩(wěn)定 不要一會打不開二會打不開 如果蜘蛛爬到你的站剛好打不開他會放棄對你站的搜索爬行.網站完全穩(wěn)定 去做友情連接 不要多2-3個就好 要找跟自己網站相似的站去做連接 找一些更新快的站PR稍微高一點的 比如 2 3 最起碼比你的站高 但是你的是新站 對方肯定不愿意給你做連接了~ 想辦法.交你一招~友情連接就要用友情辦法~寫信給對方站長 格式如下
XXX站長您好~
首先做下自我介紹我是某某站站長,本人非常熱愛建站,現本人建一小站于貴站內容相符,望貴站添加一條友情連接 貴站連接已經做好 請您隨時查看004km.cn/shixunloveyuanlei
成都seohttp://blog.sina.com.cn/shixunloveyuanlei
第三篇:matlab函數、命令最全的自己總結
《數字圖像處理》岡薩雷斯,Matlab函數匯總.圖像顯示
colorbar
顯示彩條
getimage
由坐標軸得到圖像數據 ice(DIPUM)交互彩色編輯
image
創(chuàng)建和顯示圖像對象 imagesc
縮放數據并顯示為圖像 immovie
由多幀圖像制作電影 imshow
顯示圖像
imview
在Image Viewer中顯示圖像 montage
將多個圖像幀顯示為矩陣蒙太奇 movie
播放錄制的電影幀
rgbcube
顯示一個彩色RGB立方體 subimage
在單個圖形中顯示多幅圖像 truesize
調整圖像的顯示尺寸
warp
將圖像顯示為紋理映射的表面
圖像文件輸入/輸出
Dicominfo
從一條DICOM消息中讀取元數據 Dicomread
讀一幅DICOM圖像 Dicomwrite
寫一幅DICOM圖像
Dicom-dict.txt 包含DICOM數據字典的文本文件 Dicomuid
產生DICOM唯一的識別器 Imfinfo
返回關于圖像的文件的信息 Imread
讀圖像文件 Imwrite
寫圖像文件
圖像算術
Imabsdiff
計算兩幅圖像的絕對差
Imadd
兩幅圖像相加或把常數加到圖像上 Imcomplement 圖像求補
Imdivide
兩幅圖像相除,或用常數除圖像 Imlincomb
計算圖像的線性組合
Immultiply
兩幅圖像相乘或用常數乘圖像
Imsubtract
兩幅圖像相減,或從圖像中減去常數 幾何變換
Checkerboard
創(chuàng)建棋盤格圖像
Findbounds
求幾何變換的輸出范圍
Fliptform
顛倒TFORM結構的輸入/輸出 Imcrop
修剪圖像
Imresize
調整圖像大小 Imrotate
旋轉圖像
Imtransform
對圖像應用幾何變換 Intline
整數坐標線繪制算法 Makersampler 創(chuàng)建重取樣器結構
Maketform
創(chuàng)建幾何變換結構(TFORM)Pixeldup(DIPUM)在兩個方向上復制圖像的像素 Tformarray
對N-D數組應用幾何變換 Tformfwd
應用正向幾何變換 Tforminv
應用反向幾何變換
Vstformfwd(DIPUM)可視化正向幾何變換
圖像匹配
Cpstruct2pairs 將CPSTRUCT轉換為有效的控制點對 Cp2tform
由控制點對推斷幾何變換 Cpcorr
使用互相關校準控制點位置 Cpselect
控制點選擇工具 Normxcorr2 歸一化二維互相關
像素值及統(tǒng)計
Corr2
計算二維相關系數
Covmatrix(DIPUM)計算向量族的協方差矩陣 Imcontour
創(chuàng)建圖像數據的輪廓線 Imhist
顯示圖像數據的直方圖 Impixel
確定像素的彩色點
Improfile
計算沿著線段的像素值橫截面 Mean2
計算矩陣元素的均值 Pixval
顯示關于像素的信息 Regionprops
測量圖像區(qū)域的屬性
Statmoments(DIPUM)計算一幅圖像直方圖的統(tǒng)計中心距 Std2
計算矩陣元素的標準偏差 圖像分析(包括分割、描述和識別)
Bayesgauss(DIPUM)高斯模式的貝葉斯分類器
Bound2eight(DIPUM)將4連接邊界轉換為8連接邊界 Bound2four(DIPUM)將8連接邊界轉換為4連接邊界 Bwboundaries
追蹤區(qū)域邊界 Bwtraceboundary
追蹤單個邊界
Bound2im(DIPUM)
將邊界轉換為圖像 Boundaries(DIPUM)
追蹤區(qū)域邊界 Bsubsamp(DIPUM)對邊界二次取樣
Colorgrad(DIPUM)
計算一幅RGB圖像的向量梯度 Colorseq(DIPUM)
分割一幅彩色圖像 Connectpoly(DIPUM)
連接多邊形的頂點 Diameter(DIPUM)
測量圖像區(qū)域的直徑
Edge(DIPUM)
在一幅亮度圖像中尋找邊緣 Fchcode(DIPUM)
計算邊界的freeman鏈碼 Frdescp(DIPUM)
計算傅里葉描繪子
Graythresh
使用Ostu方法計算圖像的全局閾值 Hough(DIPUM)
Hough變換
Houghlines(DIPUM)
基于Hough變換提取線段 Houghpeaks(DIPUM)
在Hough變換中檢測峰值
Houghpixels(DIPUM)
計算屬于Hough變換bin的圖像像素 Ifrdescp(DIPUM)
計算逆傅里葉描繪子 Imstack2vectors(DIPUM)
從圖像堆棧提取向量 Invmoments(DIPUM)
計算圖像不變距
Mahalanobis(DIPUM)
計算Mahalanobis距離 Minperpoly(DIPUM)
計算最小周長多邊形 Polyangles(DIPUM)
計算多邊形內角
Princomp(DIPUM)
得到主分量向量和相關量 Qtdecomp
執(zhí)行四叉樹分解
Qtgetblk
得到四叉樹分解中的塊值 Qtsetblk
在四叉樹中設置塊值 Randvertex(DIPUM)
隨機置換多邊形頂點 Regiongrow(DIPUM)
由區(qū)域生長來執(zhí)行分割 Signature(DIPUM)
計算邊界的標記 Specxture(DIPUM)
計算圖像的譜紋理
Splitmerge(DIPUM)
使用分離-合并算法分割圖像 Statxture(DIPUM)
計算圖像中紋理的統(tǒng)計度量 Strsimilarity(DIPUM)
兩個串間的相似性度量 X2majoraxis(DIPUM)
以區(qū)域的主軸排列坐標x 圖像壓縮
Compare(DIPUM)
計算和顯示兩個矩陣間的誤差 Entropy(DIPUM)
計算矩陣的熵的一階估計 Huff2mat(DIPUM)
解碼霍夫曼編碼矩陣
Huffman(DIPUM)
為符號源建立一個變長霍夫曼碼 Im2jpeg(DIPUM)
使用JPEG近似壓縮一幅圖像
Im2jpeg2k(DIPUM)
使用JPEG2000近似壓縮一幅圖像 Imratio(DIPUM)
計算兩幅圖像或變量中的比特率 Jpeg2im(DIPUM)
解碼IM2JPEG壓縮的圖像
Jpeg2k2im(DIPUM)
解碼IM2JPEG2K壓縮的圖像 Lpc2mat(DIPUM)
解壓縮一維有損預測編碼矩陣 Mat2huff(DIPUM)
霍夫曼編碼矩陣
Mat2lpc(DIPUM)
使用一維有損預測編碼矩陣 Quantize(DIPUM)
量化UINT8類矩陣的元素
圖像增強
Adapthisteq
自適應直方圖量化
Decorrstretch
對多通道圖像應用去相關拉伸 Gscale(DIPUM)
按比例調整輸入圖像的亮度 Histeq
使用直方圖均衡化來增強對比度 Intrans(DIPUM)
執(zhí)行亮度變換
Imadjust
調整圖像亮度值或彩色映射 Stretchlim
尋找對比度拉伸圖像的限制
圖像噪聲
Imnoise
給一幅圖像添加噪聲
Imnoise2(DIPUM)
使用指定的PDF生成一個隨機數數組 Imnoise3(DIPUM)
生成周期噪聲
線性和非線性空間濾波
Adpmedian(DIPUM)
執(zhí)行自適應中值濾波 Convmtx2
計算二維卷積矩陣 Dftcorr(DIPUM)
執(zhí)行頻率域相關 Dftfilt(DIPUM)
執(zhí)行頻率域濾波 Fspecial
創(chuàng)建預定義濾波器 Medfilt2
執(zhí)行二維中值濾波 Imfilter
濾波二維和N維圖像 Ordfilter2
執(zhí)行二維順序統(tǒng)計濾波 Spfilt(DIPUM)
執(zhí)行線性和非線性空間濾波 Wiener2
執(zhí)行二維去噪濾波
線性二維濾波器設計
Freqspace
確定二維頻率響應間隔 Freqz2
計算二維頻率響應
Fsamp2
使用頻率取樣設計二維FIR濾波器 Ftrans2
使用頻率變換設計二維FIR濾波器 Fwind1
使用一維窗法設計二維濾波器 Fwind2
使用二維窗法設計二維濾波器 Hpfilter(DIPUM)
計算頻率域高通濾波器 Lpfilter(DIPUM)計算頻率域低通濾波器
圖像去模糊(復原)
Deconvblind
使用盲去卷積去模糊圖像
Deconvlucy
使用Lucy-Richardson方法去模糊 Deconvreg
使用規(guī)則化濾波器去模糊 Deconvwnr
使用維納濾波器去模糊 Edgetaper
使用點擴散函數銳化邊緣 Otf2psf
光傳遞函數到點擴散函數 Pst2otf
點擴散函數到光傳遞函數
圖像變換
Dct2
二維離散余弦變換 Dctmtx
離散余弦變換矩陣
Fan2para
將扇形束投影變換為并行射束 Fanbeam
計算扇形射束變換 Fft2
二維快速傅里葉變換 Fftn
N維快速傅里葉變換 Fftshift
顛倒FFT輸出的象限 Idct2
二維逆離散余弦變換 Ifanbeam
計算扇形射束逆變換 Ifft2
二維快速傅里葉逆變換 Ifftn
N維快速傅里葉逆變換 Iradon
計算逆Radon變換
Para2fan
將并行射束投影變換為扇形射束 Phantom
生成頭部仿真模型的圖像 Radon
計算Radon變換 小波
Wave2gray(DIPUM)
顯示小波分解系數
Waveback(DIPUM)
執(zhí)行多灰度級二維快速小波逆變換 Wavecopy(DIPUM)
存取小波分解結構的系數 Wavecut(DIPUM)
在小波分解結構中置零系數 Wavefast(DIPUM)
執(zhí)行多灰度級二維快速小波變換 Wavefilter(DIPUM)
構造小波分解和重構濾波器 Wavepaste(DIPUM)在小波分解結構中放置系數 Wavework(DIPUM)
編輯小波分解結構
Wavezero(DIPUM)
將小波細節(jié)系數設置為零
領域和塊處理
Bestblk
為塊處理選擇塊大小
Blkproc
為圖像實現不同的塊處理 Col2im
將矩陣列重排為塊 Colfilt
按列鄰域操作
Im2col
將圖像塊重排為列
Nlfilter
執(zhí)行一般的滑動鄰域操作
形態(tài)學操作(亮度和二值圖像)
Conndef
默認連通性 Imbothat
執(zhí)行底帽濾波
Imclearborder
抑制與圖像邊框相連的亮結構 Imclose
關閉圖像 Imdilate
膨脹圖像 Imerode
腐蝕圖像
Imextendedmax
最大擴展變換 Imextendedmin
最小擴展變換 Imfill
填充圖像區(qū)域和孔洞 Imhmax
H最大變換 Imhmin
H最小變換 Imimposemin
強制最小 Imopen
打開圖像 Imreconstruct
形態(tài)學重構 Imregionalmax
局部最大區(qū)域 Imregionalmin
局部最小區(qū)域 Imtophat
執(zhí)行頂帽濾波 Watershed
分水嶺變換 形態(tài)學操作(二值圖像)
Applylut
使用查表法執(zhí)行鄰域操作 Bwarea
計算二值圖像中的對象面積 Bwareaopen
打開二值區(qū)域(刪除小對象)Bwdist
計算二值圖像的距離變換 Bweuler
計算二值圖像的歐拉數 Bwhitmiss
二值擊不中操作
Bwlabel
在二維圖像中標記連接分量
Bwlabeln
在N維二值圖像中標記連接分量 Bwmorph
對二值圖像執(zhí)行形態(tài)學操作 Bwpack
打包二值圖像
Bwperim
確定二值圖像中的對象的周長 Bwselect
選擇二值圖像中的對象
Bwulterode
最終腐蝕
Bwunpack
解包二值圖像
Endpoints(DIPUM)計算二值圖像的端點 Makelut
構建applylut使用的查找表 結構元素(STREL)的創(chuàng)建和操作 Getheight
得到strel的高度
Getneighbors
得到strel鄰域的偏移位置和高度 Getnhood
得到strel鄰域
Getsequence
得到分解的strel序列 Isflat
對平坦的strel返回值 Reflect
以其中心反射strel Strel
創(chuàng)建形態(tài)學結構元素 Translate
變換strel 基于區(qū)域的處理
Histroi(DIPUM)計算圖像中的ROI的直方圖 Poly2mask
將ROI多邊形轉換為掩膜 Roicolor
基于顏色選擇ROI Roifill
在任意區(qū)域內平穩(wěn)地內插 Roifilt2
對ROI進行濾波 Roipoly
選擇多邊形ROI 彩色映射處理
Brighten
加亮或加暗彩色映射 Cmpermute
在彩色映射中重排顏色
Cmunique
尋找唯一的彩色映射顏色和相應的圖像 Colormap
設置或得到彩色查找表
Imapprox
以很少的顏色近似被索引的圖像 Rgbplot
繪制RGB彩色映射分量
彩色空間轉換
Applyform
應用獨立于設備的彩色空間變換 Hsv2rgb
將HSV值轉換為RGB彩色空間 Iccread
讀ICC彩色配置文件
Lab2double
將L*a*b*彩色值轉換為double類 Lab2uint16
將L*a*b*彩色值轉換為uint16類 Lab2uint8
將L*a*b*彩色值轉換為uint8類
Makecform
創(chuàng)建獨立于設備的彩色空間變換結構 Ntsc2rgb
將NTSC值轉換為RGB彩色空間 Rgb2hsv
將RGB值轉換為HSV彩色空間 Rgb2ntsc
將RGB值轉換為NTSC彩色空間 Rgb2ycbcr
將RGB值轉換為YCBCR彩色空間 Ycbcr2rgb
將YCBCR值轉換為RGB彩色空間 Rgb2hsi(DIPUM)將RGB值轉換為HSI彩色空間 Hsi2rgb(DIPUM)
將HSI值轉換為RGB彩色空間 Whitepoint
返回標準照明的XYZ值
Xyz2double
將XYZ彩色值轉換為double類 Xyz2uint16
將XYZ彩色值轉換為uint16類
數組操作
Circshift
循環(huán)地移位數組 Dftuv(DIPUM)
計算網格數組 Padarray
填充數組
Paddedsize(DIPUM)計算用于FFT的最小填充尺寸
圖像類型和類型轉換
Changeclass
改變一幅圖像的類 Dither
使用抖動轉換圖像
Gray2ind
將亮度圖像轉換為索引圖像
Grayslice
通過閾值處理從亮度圖像創(chuàng)建索引圖像 Im2bw
通過閾值處理將圖像轉換為二值圖像 Im2double
將圖像數組轉換為雙精度 Im2java
將圖像轉換為Java圖像
Im2java2d
將圖像轉換為Java緩存的圖像對象 Im2uint8
將圖像數組轉換為8比特無符號整數 Im2uint16
將圖像數組轉換為16比特無符號整數 Ind2gray
將索引圖像轉換為亮度圖像 Ind2rgb
將索引圖像轉換為RGB圖像 Label2rgb
將標記矩陣轉換為RGB圖像 Mat2gray
將矩陣轉換為亮度圖像
Rgb2gray
將RGB圖像或彩色映射轉換為灰度圖像 Rgb2ind
將RGB圖像轉換為索引圖像
其他函數
Conwaylaws(DIPUM)對單個像素應用Conway的遺傳定律 Manualhist(DIPUM)交互地生成2模式直方圖 Twomodegauss(DIPUM)生成一個2模式高斯函數 Uintlut
基于查找表計算新數組值
工具箱參數
Iptgetpref
獲得圖像處理工具箱參數的值 Iptsetpref
設置圖像處理工具箱參數的值
matlab 標注連通域
clear;clc;f=imread('c:1.jpg');gray_level=graythresh(f);f=im2bw(f,gray_level);[l,n]=bwlabel(f,8)imshow(f)hold on for k=1:n [r,c]=find(l==k);rbar=mean(r);cbar=mean(c);plot(cbar,rbar,'Marker','o','MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',10);plot(cbar,rbar,'Marker','*','MarkerEdgecolor','w');end
主要概念: 1.4連接 8連接
0 1 0 1 p 1 ===> 4連接,p為當前像素點。0 1 0 1 1 1 1 p 1 ====》8連接,p為當前像素點。1 1 1 2.bwlabel()函數
語法: [ L, num]=bwlabel(f,conn)其中f是一副二值圖像,conn用來指定期望的連接(不是4就是8),默認為8,輸出L稱為標記矩陣,參數num給出所找到連接分量的總數。
3.find()函數
該函數非常有用,會返回指定條件的索引值,在標記矩陣中的作用是返回對應對象的索引。I = FIND(X)returns the linear indices corresponding to the nonzero entries of the array X.X may be a logical expression.Use IND2SUB(SIZE(X),I)to calculate multiple subscripts from the linear indices I.find(bwlabel(bw)==2)表示的意思是連通域2中的數值所在向量的位置。
4.mean()函數
求數組平均值
matlab函數_連通區(qū)域
1、matlab函數bwareaopen——刪除小面積對象
格式:BW2 = bwareaopen(BW,P,conn)作用:刪除二值圖像BW中面積小于P的對象,默認情況下使用8鄰域。算法:
(1)Determine the connected components.確定所連接的組件。L = bwlabeln(BW, conn);(2)Compute the area of each component.計算各成分的面積。S = regionprops(L, 'Area');(3)Remove small objects.去除小物體。bw2 = ismember(L, find([S.Area] >= P));
2、matlab函數bwarea——計算對象面積
格式:total = bwarea(BW)作用:估計二值圖像中對象的面積。
注:該面積和二值圖像中對象的像素數目不一定相等。
3、matlab函數imclearborder——邊界對象抑制
格式:IM2 = imclearborder(IM,conn)作用:抑制和圖像邊界相連的對象。若IM是二值圖,imclearborder將刪除和圖像邊界相連的對象。默認情況conn=8。
注:For grayscale images, imclearborder tends to reduce the overall intensity level in addition to suppressing border structures.算法:
(1)Mask image is the input image.(2)Marker image is zero everywhere except along the border, where it equals the mask image.4、matlab函數bwboundaries——獲取對象輪廓
格式:B = bwboundaries(BW,conn)(基本格式)作用:獲取二值圖中對象的輪廓,和OpenCV中cvFindContours函數功能類似。B是一個P×1的cell數組,P為對象個數,每個cell 是Q×2的矩陣,對應于對象輪廓像素的坐標。
5、matlab函數imregionalmin——獲取極小值區(qū)域
格式:BW = imregionalmin(I,conn)作用:尋找圖像I的極小值區(qū)域(regional maxima),默認情況conn=8。
Regional minima are connected components of pixels with a constant intensity value, and whose external boundary pixels all have a higher value.極小區(qū)域都具有恒定的強度值,其外部邊界象素都具有較高的值相連的像素的分量。
6、matlab函數bwulterode——距離變換的極大值
格式:BW2 = bwulterode(BW,method,conn)作用:終極腐蝕。尋找二值圖像BW的距離變換圖的區(qū)域極大值(regional maxima)。用于距離變換的距離默認為euclidean,連通性為8鄰域。
7、regionprops統(tǒng)計被標記的區(qū)域的面積分布,顯示區(qū)域總數。
函數regionprops語法規(guī)則為:STATS = regonprops(L,properties)該函數用來測量標注矩陣L中每一個標注區(qū)域的一系列屬性。
L中不同的正整數元素對應不同的區(qū)域,例如:L中等于整數1的元素對應區(qū)域1;L中等于整數2的元素對應區(qū)域2;以此類推。
返回值STATS是一個長度為max(L()的結構數組,結構數組的相應域定義了每一個區(qū)域相應屬性下的度量。
Properties可以是由逗號分割的字符串列表、包含字符串的單元數組、單個字符串'all'或者'basic'。如果properties等于字符串'all',則表4.1中的度量數據都將被計算;如果properties等于字符串'basic',則屬性:'Area','Centroid'和'BoundingBox'將被計算。表1就是所有有效的屬性字符串
fspecial函數
fspecial函數用于建立預定義的濾波算子,其語法格式為: h = fspecial(type)h = fspecial(type,para)其中type指定算子的類型,para指定相應的參數; type的類型有:
1、'average' averaging filter 為均值濾波,參數為hsize代表模板尺寸,默認值為【3,3】。H = FSPECIAL('average',HSIZE)returns an averaging filter H of size HSIZE.HSIZE can be a vector specifying the number of rows and columns in H or a scalar, in which case H is a square matrix.The default HSIZE is [3 3].2、'disk' circular averaging filter 為圓形區(qū)域均值濾波,參數為radius代表區(qū)域半徑,默認值為5.H = FSPECIAL('disk',RADIUS)returns a circular averaging filter(pillbox)within the square matrix of side 2*RADIUS+1.The default RADIUS is 5.3、'gaussian' Gaussian lowpass filter 為高斯低通濾波,有兩個參數,hsize表示模板尺寸,默認值為【3 3】,sigma為濾波器的標準值,單位為像素,默認值為0.5.H = FSPECIAL('gaussian',HSIZE,SIGMA)returns a rotationally symmetric Gaussian lowpass filter of size HSIZE with standard deviation SIGMA(positive).HSIZE can be a vector specifying the number of rows and columns in H or a scalar, in which case H is a square matrix.The default HSIZE is [3 3], the default SIGMA is 0.5.4、'laplacian' filter approximating the 2-D Laplacian operator 為拉普拉斯算子,參數alpha用于控制算子形狀,取值范圍為【0,1】,默認值為0.2.H = FSPECIAL('laplacian',ALPHA)returns a 3-by-3 filter approximating the shape of the two-dimensional Laplacian operator.The parameter ALPHA controls the shape of the Laplacian and must be in the range 0.0 to 1.0.The default ALPHA is 0.2.5、'log' Laplacian of Gaussian filter 為拉普拉斯高斯算子,有兩個參數,hsize表示模板尺寸,默認值為【3 3】,sigma為濾波器的標準差,單位為像素,默認值為0.5.H = FSPECIAL('log',HSIZE,SIGMA)returns a rotationally symmetric Laplacian of Gaussian filter of size HSIZE with standard deviation SIGMA(positive).HSIZE can be a vector specifying the number of rows and columns in H or a scalar, in which case H is a square matrix.The default HSIZE is [5 5], the default SIGMA is 0.5.6、'motion' motion filter 為運動模糊算子,有兩個參數,表示攝像物體逆時針方向以theta角度運動了len個像素,len的默認值為9,theta的默認值為0;
H = FSPECIAL('motion',LEN,THETA)returns a filter to approximate, once convolved with an image, the linear motion of a camera by LEN pixels, with an angle of THETA degrees in a counter-clockwise direction.The filter becomes a vector for horizontal and vertical motions.The default LEN is 9, the default THETA is 0, which corresponds to a horizontal motion of 9 pixels.7、'prewitt' Prewitt horizontal edge-emphasizing filter 用于邊緣增強,大小為【3 3】,無參數
H = FSPECIAL('prewitt')returns 3-by-3 filter that emphasizes horizontal edges by approximating a vertical gradient.If you need to emphasize vertical edges, transpose the filter H: H'.[1 1 1;0 0 0;-1-1-1].8、'sobel' Sobel horizontal edge-emphasizing filter 用于邊緣提取,無參數
H = FSPECIAL('sobel')returns 3-by-3 filter that emphasizes horizontal edges utilizing the smoothing effect by approximating a vertical gradient.If you need to emphasize vertical edges, transpose the filter H: H'.[1 2 1;0 0 0;-1-2-1].9、'unsharp' unsharp contrast enhancement filter 為對比度增強濾波器。參數alpha用于控制濾波器的形狀,范圍為【0,1】,默認值為0.2.H = FSPECIAL('unsharp',ALPHA)returns a 3-by-3 unsharp contrast
enhancement filter.FSPECIAL creates the unsharp filter from the negative of the Laplacian filter with parameter ALPHA.ALPHA controls the shape of the Laplacian and must be in the range 0.0 to 1.0.The default ALPHA is 0.2.M文件命名的規(guī)則總結如下:
1.M文件名不能與MATLAB的內部函數名相同。
M文件名的命名最好是由大小寫英文字母/數字/下劃線等組成。如果出現相同MATLAB通常會提示。
2.文件名首字符不能是數字或下劃線。
如果首字母是數字或者下劃線,MATLAB通常提示找不到該文件。
3.M文件名中不能有空格。
若需要用兩個或以上單詞組合作為文件名,各單詞必須直接連接組合(可把每個單詞首字母大寫以作區(qū)分或使用下劃線)。
如何查看MATLAB自帶函數的源代碼
MATALB屬于半開源軟件,其中很多函數可以通過“open/edit/type+filename”命令進行編輯和查看源代碼。但是有一些函數僅僅可以找到它的幫助文檔,卻無法看到具體的源代碼,比如min,fft,sum等函數,因為這些函數屬于MATLAB的built-in function(內置函數),即MATLAB的built-in function的代碼是不公開的,有人說這些函數的算法是最優(yōu)化的,保證較低的時間復雜度提高效率,所以,我感覺寫一個算法優(yōu)先考慮調用MATLAB自帶函數,自帶函數解決不了的情況下,再自己去寫,畢竟自己寫的代碼的效率無法達到最優(yōu)。
要確定哪些函數可以看代碼哪些函數不可以看代碼,可以通過which命令:
上圖中的函數fft, sum, min屬于MATLAB的built-in function,無法看代碼,只能通過“help/type+filename”來看幫助文檔,通過這個路徑一路查下去,M文件里面也只有幫助文檔,沒有源代碼。最后一個函數axis.m就不是built-in函數,可以通過 “edit/open/type +filename”來查看源代碼。
matlab命令
一、常用對象操作:除了一般windows窗口的常用功能鍵外。
1、!dir 可以查看當前工作目錄的文件。!dir& 可以在dos狀態(tài)下查看。
2、who 可以查看當前工作空間變量名,whos 可以查看變量名細節(jié)。
3、功能鍵: 功能鍵 快捷鍵 說明
方向上鍵 Ctrl+P 返回前一行輸入 方向下鍵 Ctrl+N 返回下一行輸入 方向左鍵 Ctrl+B 光標向后移一個字符 方向右鍵 Ctrl+F 光標向前移一個字符 Ctrl+方向右鍵 Ctrl+R 光標向右移一個字符 Ctrl+方向左鍵 Ctrl+L 光標向左移一個字符 home Ctrl+A 光標移到行首 End Ctrl+E 光標移到行尾 Esc Ctrl+U 清除一行 Del Ctrl+D 清除光標所在的字符 Backspace Ctrl+H 刪除光標前一個字符
Ctrl+K 刪除到行尾
Ctrl+C 中斷正在執(zhí)行的命令
4、clc可以命令窗口顯示的內容,但并不清除工作空間。
二、函數及運算
1、運算符:
+:加,-:減,*:乘,/: 除,:左除 ^: 冪,‘:復數的共軛轉置,2、常用函數表:
sin()正弦(變量為弧度)Cot()余切(變量為弧度)sind()正弦(變量為度數)Cotd()余切(變量為度數)asin()反正弦(返回弧度)
acot()反余切(返回弧度)
Asind()反正弦(返回度數)
acotd()反余切(返回度數)
cos()余弦(變量為弧度)
exp()指數
cosd()余弦(變量為度數)
log()對數
acos()余正弦(返回弧度)
log10()以10為底對數 acosd()余正弦(返回度數)
sqrt()開方
tan()正切(變量為弧度)realsqrt()返回非負根 tand()正切(變量為度數)
abs()取絕對值
atan()反正切(返回弧度)angle()返回復數的相位角 atand()反正切(返回度數)
mod(x,y)返回x/y的余數 sum()向量元素求和
3、其余函數可以用help elfun和help specfun命令獲得。
4、常用常數的值: pi 3.1415926…….realmin 最小浮點數,2^-1022 i 虛數單位
realmax 最大浮點數,(2-eps)2^1022 j 虛數單位
Inf 無限值
:制定運算順序。()eps 浮點相對經度=2^-52 NaN 空值
三、數組和矩陣:
1、構造數組的方法:增量發(fā)和linspace(first,last,num)first和last為起始和終止數,num為需要的數組元素個數。
2、構造矩陣的方法:可以直接用[ ]來輸入數組,也可以用以下提供的函數來生成矩陣。ones()創(chuàng)建一個所有元素都為1的矩陣,其中可以制定維數,1,2….個變量 zeros()創(chuàng)建一個所有元素都為0的矩陣 eye()創(chuàng)建對角元素為1,其他元素為0的矩陣
diag()根據向量創(chuàng)建對角矩陣,即以向量的元素為對角元素 magic()創(chuàng)建魔方矩陣
rand()創(chuàng)建隨機矩陣,服從均勻分布 randn()創(chuàng)建隨機矩陣,服從正態(tài)分布 randperm()創(chuàng)建隨機行向量
horcat C=[A,B],水平聚合矩陣,還可以用cat(1,A,B)vercat C=[A;B],垂直聚合矩陣, 還可以用cat(2,A,B)repmat(M,v,h)將矩陣M在垂直方向上聚合v次,在水平方向上聚合h次 blkdiag(A,B)以A,和B為塊創(chuàng)建塊對角矩陣 length 返回矩陣最長維的的長度 ndims 返回維數
numel 返回矩陣元素個數
size 返回每一維的長度,[rows,cols]=size(A)reshape 重塑矩陣,reshape(A,2,6),將A變?yōu)?×6的矩陣,按列排列。rot90 旋轉矩陣90度,逆時針方向 fliplr 沿垂軸翻轉矩陣 flipud 沿水平軸翻轉矩陣 transpose 沿主對角線翻轉矩陣
ctranspose 轉置矩陣,也可用A’或A.’,這僅當矩陣為復數矩陣時才有區(qū)別 inv 矩陣的逆 det 矩陣的行列式值 trace 矩陣對角元素的和
norm 矩陣或矢量的范數,norm(a,1),norm(a,Inf)…….normest 估計矩陣的最大范數矢量 chol 矩陣的cholesky分解 cholinc 不完全cholesky分解 lu LU分解
luinc 不完全LU分解 qr 正交分解
kron(A,B)A為m×n,B為p×q,則生成mp×nq的矩陣,A的每一個元素都會乘上B,并占據p×q大小的空間 rank 求出矩陣的刺 pinv 求偽逆矩陣 A^p 對A進行操作
A.^P 對A中的每一個元素進行操作
四、數值計算
1、線性方程組求解
(1)AX=B的解可以用X=AB求。XA=B的解可以用X= A/B求。如果A是m×n的矩陣,當m=n時可以找到唯一解,m
(3)QR(正交)分解是將一矩陣表示為一正交矩陣和一上三角矩陣之積,A=Q×R[Q,R]=chol(A), X=Q(Ub)(4)cholesky分解類似。
2、特征值
D=eig(A)返回A的所有特征值組成的矩陣。[V,D]=eig(A),還返回特征向量矩陣。
3、A=U×S×UT,[U,S]=schur(A).其中S的對角線元素為A的特征值。
4、多項式Matlab里面的多項式是以向量來表示的,其具體操作函數如下: conv 多項式的乘法
deconv 多項式的除法,【a,b】=deconv(s),返回商和余數 poly 求多項式的系數(由已知根求多項式的系數)polyeig 求多項式的特征值
Polyfit(x,y,n)多項式的曲線擬合,x,y為被擬合的向量,n為擬合多項式階數。polyder 求多項式的一階導數,polyder(a,b)返回ab的導數 [a,b]=polyder(a,b)返回a/b的導數。polyint 多項式的積分 polyval 求多項式的值
polyvalm 以矩陣為變量求多項式的值 residue 部分分式展開式
roots 求多項式的根(返回所有根組成的向量)
注:用ploy(A)求出矩陣的特征多項式,然后再求其根,即為矩陣的特征值。
5、插值常用的插值函數如下: griddata 數據網格化合曲面擬合 Griddata3 三維數據網格化合超曲面擬合
interp1 一維插值(yi=interp1(x,y,xi,’method’)Method=nearest/linear/spline/pchip/cubic Interp2 二維插值zi=interp1(x,y,z,xi,yi’method’),bilinear Interp3 三維插值
interpft 用快速傅立葉變換進行一維插值,help fft。mkpp 使用分段多項式 spline 三次樣條插值 pchip 分段hermit插值
6、函數最值的求解
fminbnd(‘f’,x1,x2,optiset(,))求f在 x1和x2之間的最小值。Optiset選項可以有‘Display’+‘iter’/’off’/’final’,分別表示顯示計算過程/不顯示/只顯示最后結果。fminsearch求多元函數的最小值。fzero(‘f’,x1)求一元函數的零點。X1為起始點。同樣可以用上面的選項。
五、圖像繪制:
1、基本繪圖函數
plot 繪制二維線性圖形和兩個坐標軸 plot3 繪制三維線性圖形和兩個坐標軸
fplot 在制定區(qū)間繪制某函數的圖像。fplot(‘f’,區(qū)域,線型,顏色)
loglog 繪制對數圖形及兩個坐標軸(兩個坐標都為對數坐標)semilogx 繪制半對數坐標圖形 semilogy 繪制半對數坐標圖形
2、線型: 顏色 線型
y 黃色.圓點線 v 向下箭頭 g 綠色-.組合 > 向右箭頭 b 藍色 + 點為加號形 < 向左箭頭 m 紅紫色 o 空心圓形 p 五角星形 c 藍紫色 * 星號 h 六角星形 w 白色.實心小點 hold on 添加圖形 r 紅色 x 叉號形狀 grid on 添加網格 k 黑色 s 方形-實線
d 菱形--虛線 ^ 向上箭頭
3、可以用subplot(3,3,1)表示將繪圖區(qū)域分為三行三列,目前使用第一區(qū)域。此時如要畫不同的圖形在一個窗口里,需要hold on。
===================
附錄1.1 管理用命令
函數名 功能描述 函數名 功能描述
addpath 增加一條搜索路徑 rmpath 刪除一條搜索路徑 demo 運行Matlab演示程序 type 列出.M文件 doc 裝入超文本文檔 version 顯示Matlab的版本號 help 啟動聯機幫助 what 列出當前目錄下的有關文件 lasterr 顯示最后一條信息 whatsnew 顯示Matlab的新特性 lookfor 搜索關鍵詞的幫助 which 造出函數與文件所在的目錄 path 設置或查詢Matlab路徑
附錄1.2管理變量與工作空間用命令
函數名 功能描述 函數名 功能描述
clear 刪除內存中的變量與函數 pack 整理工作空間內存 disp 顯示矩陣與文本 save 將工作空間中的變量存盤 length 查詢向量的維數 size 查詢矩陣的維數
load 從文件中裝入數據 who,whos 列出工作空間中的變量名 附錄1.3文件與操作系統(tǒng)處理命令
函數名 功能描述 函數名 功能描述 cd 改變當前工作目錄 edit 編輯.M文件
delete 刪除文件 matlabroot 獲得Matlab的安裝根目錄 diary 將Matlab運行命令存盤 tempdir 獲得系統(tǒng)的緩存目錄 dir 列出當前目錄的內容 tempname 獲得一個緩存(temp)文件!執(zhí)行操作系統(tǒng)命令
附錄1.4窗口控制命令
函數名 功能描述 函數名 功能描述
echo 顯示文件中的Matlab中的命令 more 控制命令窗口的輸出頁面 format 設置輸出格式
附錄1.5啟動與退出命令
函數名 功能描述 函數名 功能描述 matlabrc 啟動主程序 quit 退出Matlab環(huán)境 startup Matlab自啟動程序
附錄2.1運算符號與特殊字符
函數名 功能描述 函數名 功能描述 + 加...續(xù)行標志
-減 , 分行符(該行結果不顯示)* 矩陣乘;分行符(該行結果顯示).* 向量乘 % 注釋標志
^ 矩陣乘方!操作系統(tǒng)命令提示符.^ 向量乘方 矩陣轉置 kron 矩陣kron積.向量轉置 矩陣左除 = 賦值運算 / 矩陣右除 == 關系運算之相等.向量左除 ~= 關系運算之不等./ 向量右除 < 關系運算之小于
: 向量生成或子陣提取 <= 關系運算之小于等于()下標運算或參數定義 > 關系運算之大于 [] 矩陣生成 >= 關系運算之大于等于 {} & 邏輯運算之與
.結構字段獲取符 | 邏輯運算之或
.點乘運算,常與其他運算符聯合使用(如.)~ 邏輯運算之非 xor 邏輯運算之異成 附錄2.2邏輯函數
函數名 功能描述 函數名 功能描述
all 測試向量中所用元素是否為真 is*(一類函數)檢測向量狀態(tài).其中*表示一個確定的函數(isinf)any 測試向量中是否有真元素 *isa 檢測對象是否為某一個類的對象 exist 檢驗變量或文件是否定義 logical 將數字量轉化為邏輯量 find 查找非零元素的下標
附錄3.1編程語言
函數名 功能描述 函數名 功能描述
builtin 執(zhí)行Matlab內建的函數 global 定義全局變量
eval 執(zhí)行Matlab語句構成的字符串 nargchk 函數輸入輸出參數個數檢驗 feval 執(zhí)行字符串指定的文件 script Matlab語句及文件信息 function Matlab函數定義關鍵詞
附錄3.2控制流程
函數名 功能描述 函數名 功能描述 break 中斷循環(huán)執(zhí)行的語句 if 條件轉移語句
case 與switch結合實現多路轉移 otherwise 多路轉移中的缺省執(zhí)行部分 else 與if一起使用的轉移語句 return 返回調用函數
elseif 與if一起使用的轉移語句 switch 與case結合實現多路轉移 end 結束控制語句塊 warning 顯示警告信息 error 顯示錯誤信息 while 循環(huán)語句 for 循環(huán)語句
附錄3.3交互輸入
函數名 功能描述 函數名 功能描述 input 請求輸入 menu 菜單生成
keyboard 啟動鍵盤管理 pause 暫停執(zhí)行
附錄3.4面向對象編程
函數名 功能描述 函數名 功能描述
class 生成對象 isa 判斷對象是否屬于某一類 double 轉換成雙精度型 superiorto 建立類的層次關系 inferiorto 建立類的層次關系 unit8 轉換成8字節(jié)的無符號整數 inline 建立一個內嵌對象 附錄3.5調試
函數名 功能描述 函數名 功能描述
dbclear 清除調試斷點 dbstatus 列出所有斷點情況 dbcont 調試繼續(xù)執(zhí)行 dbstep 單步執(zhí)行
dbdown 改變局部工作空間內存 dbstop 設置調試斷點
dbmex 啟動對Mex文件的調試 sbtype 列出帶命令行標號的.M文件 dbquit 退出調試模式 dbup 改變局部工作空間內容 dbstack 列出函數調用關系
附錄4.1基本矩陣
函數名 功能描述 函數名 功能描述 eye 產生單位陣 rand 產生隨機分布矩陣
linspace 構造線性分布的向量 randn 產生正態(tài)分布矩陣 logspace 構造等對數分布的向量 zeros 產生零矩陣 ones 產生元素全部為1的矩陣 : 產生向量
附錄4.2特殊向量與常量
函數名 功能描述 函數名 功能描述
ans 缺省的計算結果變量 non 非數值常量常由0/0或Inf/Inf獲得 computer 運行Matlab的機器類型 nargin 函數中參數輸入個數 eps 精度容許誤差(無窮小)nargout 函數中輸出變量個數 flops 浮點運算計數 pi 圓周率 i 復數單元 realmax 最大浮點數值 inf 無窮大 realmin 最小浮點數值
inputname 輸入參數名 varargin 函數中輸入的可選參數 j 復數單元 varargout 函數中輸出的可選參數
附錄4.3時間與日期
函數名 功能描述 函數名 功能描述 calender 日歷 eomday 計算月末 clock 時鐘 etime 所用時間函數
cputime 所用的CPU時間 now 當前日期與時間 date 日期 tic 啟動秒表計時器
datenum 日期(數字串格式)toc 讀取秒表計時器 datestr 日期(字符串格式)weekday 星期函數 datevoc 日期(年月日分立格式)附錄4.4矩陣處理
函數名 功能描述 函數名 功能描述 cat 向量連接 reshape 改變矩陣行列個數
diag 建立對角矩陣或獲取對角向量 rot90 將矩陣旋轉90度 fliplr 按左右方向翻轉矩陣元素 tril 取矩陣的下三角部分 flipud 按上下方向翻轉矩陣元素 triu 取矩陣的上三角部分 repmat 復制并排列矩陣函數
附錄5 特殊矩陣
函數名 功能描述 函數名 功能描述
compan 生成伴隨矩陣 invhilb 生成逆hilbert矩陣 gallery 生成一些小的測試矩陣 magic 生成magic矩陣 hadamard 生成hadamard矩陣 pascal 生成pascal矩陣 hankel 生成hankel矩陣 toeplitz 生成toeplitz矩陣
hilb 生成hilbert矩陣 wilkinson 生成wilkinson特征值測試矩陣
附錄6.1 三角函數
函數名 功能描述 函數名 功能描述
sin/asin 正弦/反正弦函數 sec/asec 正割/反正割函數
sinh/asinh 雙曲正弦/反雙曲正弦函數 sech/asech 雙曲正割/反雙曲正割函數 cos/acos 余弦/反余弦函數 csc/acsc 余割/反余割函數
cosh/acosh 雙曲余弦/反雙曲余弦函數 csch/acsch 雙曲余割/反雙曲余割函數 tan/atan 正切/反正切函數 cot/acot 余切/反余切函數
tanh/atanh 雙曲正切/反雙曲正切函數 coth/acoth 雙曲余切/反雙曲余切函數 atan2 四個象限內反正切函數
附錄6.2指數函數
函數名 功能描述 函數名 功能描述 exp 指數函數 log10 常用對數函數 log 自然對數函數 sqrt平方根函數
附錄6.3復數函數
函數名 功能描述 函數名 功能描述 abs 絕對值函數 imag 求虛部函數 angle 角相位函數 real 求實部函數 conj 共軛復數函數 附錄6.4數值處理
函數名 功能描述 函數名 功能描述 fix 沿零方向取整 round 舍入取整 floor 沿-∞方向取整 rem 求除法的余數 ceil 沿+∞方向取整 sign 符號函數
附錄6.5其他特殊數學函數
函數名 功能描述 函數名 功能描述 airy airy函數 erfcx 比例互補誤差函數
besselh bessel函數(hankel函數)erfinv 逆誤差函數 bessili 改進的第一類bessel函數 expint 指數積分函數 besselk 改進的第二類bessel函數 gamma gamma函數 besselj 第一類bessel函數 gammainc 非完全gamma函數 bessely 第二類bessel函數 gammaln gamma對數函數 beta beta函數 gcd 最大公約數
betainc 非完全的beta函數 lcm 最小公倍數 betaln beta對數函數 log2 分割浮點數
elipj Jacobi橢圓函數 legendre legendre伴隨函數 ellipke 完全橢圓積分 pow2 基2標量浮點數 erf 誤差函數 rat 有理逼近erfc 互補誤差函數 rats 有理輸出
==================
A a
abs 絕對值、模、字符的ASCII碼值
acos 反余弦
acosh 反雙曲余弦
acot 反余切
acoth 反雙曲余切
acsc 反余割
acsch 反雙曲余割
align 啟動圖形對象幾何位置排列工具
all 所有元素非零為真
angle 相角
ans 表達式計算結果的缺省變量名
any 所有元素非全零為真
area 面域圖
argnames 函數M文件宗量名 asec 反正割
asech 反雙曲正割
asin 反正弦
asinh 反雙曲正弦
assignin 向變量賦值
atan 反正切
atan2 四象限反正切
atanh 反雙曲正切
autumn 紅黃調秋色圖陣
axes 創(chuàng)建軸對象的低層指令
axis 控制軸刻度和風格的高層指令
B b
bar 二維直方圖
bar3 三維直方圖
bar3h 三維水平直方圖
barh 二維水平直方圖
base2dec X進制轉換為十進制
bin2dec 二進制轉換為十進制
blanks 創(chuàng)建空格串
bone 藍色調黑白色圖陣
box 框狀坐標軸
break while 或for 環(huán)中斷指令
brighten 亮度控制
C c
capture(3版以前)捕獲當前圖形
cart2pol 直角坐標變?yōu)闃O或柱坐標
cart2sph 直角坐標變?yōu)榍蜃鴺?/p>
cat 串接成高維數組
caxis 色標尺刻度
cd 指定當前目錄
cdedit 啟動用戶菜單、控件回調函數設計工具
cdf2rdf 復數特征值對角陣轉為實數塊對角陣
ceil 向正無窮取整
cell 創(chuàng)建元胞數組
cell2struct 元胞數組轉換為構架數組
celldisp 顯示元胞數組內容
cellplot 元胞數組內部結構圖示 char 把數值、符號、內聯類轉換為字符對象
chi2cdf 分布累計概率函數
chi2inv 分布逆累計概率函數
chi2pdf 分布概率密度函數
chi2rnd 分布隨機數發(fā)生器
chol Cholesky分解
clabel 等位線標識
cla 清除當前軸
class 獲知對象類別或創(chuàng)建對象
clc 清除指令窗
clear 清除內存變量和函數
clf 清除圖對象
clock 時鐘
colorcube 三濃淡多彩交叉色圖矩陣
colordef 設置色彩缺省值
colormap 色圖
colspace 列空間的基
close 關閉指定窗口
colperm 列排序置換向量
comet 彗星狀軌跡圖
comet3 三維彗星軌跡圖
compass 射線圖
compose 求復合函數
cond(逆)條件數
condeig 計算特征值、特征向量同時給出條件數
condest 范-1條件數估計
conj 復數共軛
contour 等位線
contourf 填色等位線
contour3 三維等位線
contourslice 四維切片等位線圖
conv 多項式乘、卷積
cool 青紫調冷色圖
copper 古銅調色圖
cos 余弦
cosh 雙曲余弦
cot 余切
coth 雙曲余切
cplxpair 復數共軛成對排列
csc 余割
csch 雙曲余割
cumsum 元素累計和
cumtrapz 累計梯形積分
cylinder 創(chuàng)建圓柱
D d
dblquad 二重數值積分 deal 分配宗量
deblank 刪去串尾部的空格符
dec2base 十進制轉換為X進制
dec2bin 十進制轉換為二進制
dec2hex 十進制轉換為十六進制
deconv 多項式除、解卷
delaunay Delaunay 三角剖分
del2 離散Laplacian差分
demo Matlab演示
det 行列式
diag 矩陣對角元素提取、創(chuàng)建對角陣
diary Matlab指令窗文本內容記錄
diff 數值差分、符號微分
digits 符號計算中設置符號數值的精度
dir 目錄列表
disp 顯示數組
display 顯示對象內容的重載函數
dlinmod 離散系統(tǒng)的線性化模型
dmperm 矩陣Dulmage-Mendelsohn 分解
dos 執(zhí)行DOS 指令并返回結果
double 把其他類型對象轉換為雙精度數值
drawnow 更新事件隊列強迫Matlab刷新屏幕
dsolve 符號計算解微分方程
E e
echo M文件被執(zhí)行指令的顯示
edit 啟動M文件編輯器
eig 求特征值和特征向量
eigs 求指定的幾個特征值
end 控制流FOR等結構體的結尾元素下標
eps 浮點相對精度
error 顯示出錯信息并中斷執(zhí)行
errortrap 錯誤發(fā)生后程序是否繼續(xù)執(zhí)行的控制
erf 誤差函數
erfc 誤差補函數
erfcx 刻度誤差補函數
erfinv 逆誤差函數
errorbar 帶誤差限的曲線圖 etreeplot 畫消去樹
eval 串演算指令
evalin 跨空間串演算指令
exist 檢查變量或函數是否已定義
exit 退出Matlab環(huán)境
exp 指數函數
expand 符號計算中的展開操作
expint 指數積分函數
expm 常用矩陣指數函數
expm1 Pade法求矩陣指數
expm2 Taylor法求矩陣指數
expm3 特征值分解法求矩陣指數
eye 單位陣
ezcontour 畫等位線的簡捷指令
ezcontourf 畫填色等位線的簡捷指令
ezgraph3 畫表面圖的通用簡捷指令
ezmesh 畫網線圖的簡捷指令
ezmeshc 畫帶等位線的網線圖的簡捷指令
ezplot 畫二維曲線的簡捷指令
ezplot3 畫三維曲線的簡捷指令
ezpolar 畫極坐標圖的簡捷指令
ezsurf 畫表面圖的簡捷指令
ezsurfc 畫帶等位線的表面圖的簡捷指令
F f
factor 符號計算的因式分解
feather 羽毛圖
feedback 反饋連接
feval 執(zhí)行由串指定的函數
fft 離散Fourier變換
fft2 二維離散Fourier變換
fftn 高維離散Fourier變換
fftshift 直流分量對中的譜
fieldnames 構架域名
figure 創(chuàng)建圖形窗
fill3 三維多邊形填色圖
find 尋找非零元素下標
findobj 尋找具有指定屬性的對象圖柄
findstr 尋找短串的起始字符下標
findsym 機器確定內存中的符號變量
finverse 符號計算中求反函數
fix 向零取整 flag 紅白藍黑交錯色圖陣
fliplr 矩陣的左右翻轉
flipud 矩陣的上下翻轉
flipdim 矩陣沿指定維翻轉
floor 向負無窮取整
flops 浮點運算次數
flow Matlab提供的演示數據
fmin 求單變量非線性函數極小值點(舊版)
fminbnd 求單變量非線性函數極小值點
fmins 單純形法求多變量函數極小值點(舊版)
fminunc 擬牛頓法求多變量函數極小值點
fminsearch 單純形法求多變量函數極小值點
fnder 對樣條函數求導
fnint 利用樣條函數求積分
fnval 計算樣條函數區(qū)間內任意一點的值
fnplt 繪制樣條函數圖形
fopen 打開外部文件
for 構成for環(huán)用
format 設置輸出格式
fourier Fourier 變換
fplot 返函繪圖指令
fprintf 設置顯示格式
fread 從文件讀二進制數據
fsolve 求多元函數的零點
full 把稀疏矩陣轉換為非稀疏陣
funm 計算一般矩陣函數
funtool 函數計算器圖形用戶界面
fzero 求單變量非線性函數的零點
G g
gamma 函數
gammainc 不完全 函數
gammaln 函數的對數
gca 獲得當前軸句柄
gcbo 獲得正執(zhí)行“回調”的對象句柄
gcf 獲得當前圖對象句柄
gco 獲得當前對象句柄
geomean 幾何平均值
get 獲知對象屬性
getfield 獲知構架數組的域
getframe 獲取影片的幀畫面
ginput 從圖形窗獲取數據 global 定義全局變量
gplot 依圖論法則畫圖
gradient近似梯度
gray 黑白灰度
grid 畫分格線
griddata 規(guī)則化數據和曲面擬合gtext 由鼠標放置注釋文字
guide 啟動圖形用戶界面交互設計工具
H h
harmmean 調和平均值
help 在線幫助
helpwin 交互式在線幫助
helpdesk 打開超文本形式用戶指南
hex2dec 十六進制轉換為十進制
hex2num 十六進制轉換為浮點數
hidden 透視和消隱開關
hilb Hilbert矩陣
hist 頻數計算或頻數直方圖
histc 端點定位頻數直方圖
histfit 帶正態(tài)擬合的頻數直方圖
hold 當前圖上重畫的切換開關
horner 分解成嵌套形式
hot 黑紅黃白色圖
hsv 飽和色圖
I i
if-else-elseif 條件分支結構
ifft 離散Fourier反變換
ifft2 二維離散Fourier反變換
ifftn 高維離散Fourier反變換 ifftshift 直流分量對中的譜的反操作
ifourier Fourier反變換
i, j 缺省的“虛單元”變量
ilaplace Laplace反變換
imag 復數虛部
image 顯示圖象
imagesc 顯示亮度圖象
imfinfo 獲取圖形文件信息 imread 從文件讀取圖象
imwrite 把
imwrite 把圖象寫成文件
ind2sub 單下標轉變?yōu)槎嘞聵?/p>
inf 無窮大
info MathWorks公司網點地址
inline 構造內聯函數對象
inmem 列出內存中的函數名
input 提示用戶輸入
inputname 輸入宗量名
int 符號積分
int2str 把整數數組轉換為串數組
interp1 一維插值
interp2 二維插值
interp3 三維插值
interpn N維插值
interpft 利用FFT插值
intro Matlab自帶的入門引導
inv 求矩陣逆
invhilb Hilbert矩陣的準確逆
ipermute 廣義反轉置
isa 檢測是否給定類的對象
ischar 若是字符串則為真
isequal 若兩數組相同則為真
isempty 若是空陣則為真
isfinite 若全部元素都有限則為真
isfield 若是構架域則為真
isglobal 若是全局變量則為真
ishandle 若是圖形句柄則為真
ishold 若當前圖形處于保留狀態(tài)則為真
isieee 若計算機執(zhí)行IEEE規(guī)則則為真 isinf 若是無窮數據則為真 isletter 若是英文字母則為真 islogical 若是邏輯數組則為真 ismember 檢查是否屬于指定集 isnan 若是非數則為真 isnumeric 若是數值數組則為真 isobject 若是對象則為真 isprime 若是質數則為真 isreal 若是實數則為真 isspace 若是空格則為真 issparse 若是稀疏矩陣則為真 isstruct 若是構架則為真
isstudent 若是Matlab學生版則為真 iztrans 符號計算Z反變換
J j , K k
jacobian 符號計算中求Jacobian 矩陣
jet 藍頭紅尾飽和色
jordan 符號計算中獲得 Jordan標準型
keyboard 鍵盤獲得控制權
kron Kronecker乘法規(guī)則產生的數組
L l
laplace Laplace變換
lasterr 顯示最新出錯信息
lastwarn 顯示最新警告信息
leastsq 解非線性最小二乘問題(舊版)
legend 圖形圖例
lighting 照明模式
line 創(chuàng)建線對象
lines 采用plot 畫線色
linmod 獲連續(xù)系統(tǒng)的線性化模型
linmod2 獲連續(xù)系統(tǒng)的線性化精良模型
linspace 線性等分向量
ln 矩陣自然對數
load 從MAT文件讀取變量
log 自然對數
log10 常用對數
log2 底為2的對數
loglog 雙對數刻度圖形
logm 矩陣對數
logspace 對數分度向量
lookfor 按關鍵字搜索M文件
lower 轉換為小寫字母
lsqnonlin 解非線性最小二乘問題
lu LU分解
M m
mad平均絕對值偏差 magic 魔方陣
maple &nb, sp;運作 Maple格式指令
mat2str 把數值數組轉換成輸入形態(tài)串數組
material 材料反射模式
max 找向量中最大元素
mbuild 產生EXE文件編譯環(huán)境的預設置指令
mcc 創(chuàng)建MEX或EXE文件的編譯指令 mean 求向量元素的平均值 median 求中位數
menuedit 啟動設計用戶菜單的交互式編輯工具 mesh 網線圖 meshz 垂簾網線圖
meshgrid 產生“格點”矩陣
methods 獲知對指定類定義的所有方法函數
mex 產生MEX文件編譯環(huán)境的預設置指令
mfunlis 能被mfun計算的MAPLE經典函數列表 mhelp 引出 Maple的在線幫助
min 找向量中最小元素
mkdir 創(chuàng)建目錄
mkpp 逐段多項式數據的明晰化
mod 模運算
more 指令窗中內容的分頁顯示
movie 放映影片動畫
moviein 影片幀畫面的內存預置
mtaylor 符號計算多變量Taylor級數展開
N n
ndims 求數組維數
NaN 非數(預定義)變量
nargchk 輸入宗量數驗證
nargin 函數輸入宗量數
nargout 函數輸出宗量數
ndgrid 產生高維格點矩陣
newplot 準備新的缺省圖、軸 nextpow2 取最接近的較大2次冪
nnz 矩陣的非零元素總數
nonzeros 矩陣的非零元素
norm 矩陣或向量范數
normcdf 正態(tài)分布累計概率密度函數 normest 估計矩陣2范數
norminv 正態(tài)分布逆累計概率密度函數
normpdf 正態(tài)分布概率密度函數 normrnd 正態(tài)隨機數發(fā)生器
notebook 啟動Matlab和Word的集成環(huán)境
null 零空間
num2str 把非整數數組轉換為串
numden 獲取最小公分母和相應的分子表達式
nzmax 指定存放非零元素所需內存
O o
ode1 非Stiff 微分方程變步長解算器
ode15s Stiff 微分方程變步長解算器
ode23t 適度Stiff 微分方程解算器
ode23tb Stiff 微分方程解算器
ode45 非Stiff 微分方程變步長解算器
odefile ODE 文件模板
odeget 獲知ODE 選項設置參數 odephas2 ODE 輸出函數的二維相平面圖 odephas3 ODE 輸出函數的三維相空間圖 odeplot ODE 輸出函數的時間軌跡圖
odeprint 在Matlab指令窗顯示結果
odeset 創(chuàng)建或改寫 ODE選項構架參數值 ones 全1數組
optimset 創(chuàng)建或改寫優(yōu)化泛函指令的選項參數值
orient 設定圖形的排放方式
orth 值空間正交化
P p
pack 收集Matlab內存碎塊擴大內存
pagedlg 調出圖形排版對話框
patch 創(chuàng)建塊對象
path 設置Matlab搜索路徑的指令
pathtool 搜索路徑管理器
pause 暫停
pcode 創(chuàng)建預解譯P碼文件
pcolor 偽彩圖
peaks Matlab提供的典型三維曲面
permute 廣義轉置
pi(預定義變量)圓周率
pie 二維餅圖
pie3 三維餅圖 pink 粉紅色圖矩陣
pinv 偽逆
plot平面線圖
plot3 三維線圖
plotmatrix 矩陣的散點圖
plotyy 雙縱坐標圖
poissinv 泊松分布逆累計概率分布函數
poissrnd 泊松分布隨機數發(fā)生器
pol2cart 極或柱坐標變?yōu)橹苯亲鴺?/p>
polar 極坐標圖
poly 矩陣的特征多項式、根集對應的多項式
poly2str 以習慣方式顯示多項式
poly2sym 雙精度多項式系數轉變?yōu)橄蛄糠柖囗検?/p>
polyder 多項式導數
polyfit 數據的多項式擬合polyval 計算多項式的值
polyvalm 計算矩陣多項式
pow2 2的冪
ppval 計算分段多項式
pretty 以習慣方式顯示符號表達式
print 打印圖形或SIMULINK模型 printsys 以習慣方式顯示有理分式 prism 光譜色圖矩陣
procread 向MAPLE輸送計算程序
profile 函數文件性能評估器 propedit 圖形對象屬性編輯器
pwd 顯示當前工作目錄
Q q
quad 低階法計算數值積分
quad8 高階法計算數值積分(QUADL)quit 推出Matlab 環(huán)境 quiver 二維方向箭頭圖
quiver3 三維方向箭頭圖
R r
rand 產生均勻分布隨機數 randn 產生正態(tài)分布隨機數
randperm 隨機置換向量 range 樣本極差
rank 矩陣的秩
rats 有理輸出
rcond 矩陣倒條件數估計
real 復數的實部
reallog 在實數域內計算自然對數
realpow 在實數域內計算乘方
realsqrt 在實數域內計算平方根
realmax 最大正浮點數
realmin 最小正浮點數
rectangle 畫“長方框” rem 求余數
repmat 鋪放模塊數組 reshape 改變數組維數、大小
residue 部分分式展開 return 返回
ribbon 把二維曲線畫成三維彩帶圖 rmfield 刪去構架的域 roots 求多項式的根
rose 數扇形圖
rot90 矩陣旋轉90度 rotate 指定的原點和方向旋轉
rotate3d 啟動三維圖形視角的交互設置功能 round 向最近整數圓整
rref 簡化矩陣為梯形形式
rsf2csf 實數塊對角陣轉為復數特征值對角陣
rsums Riemann和
S s
save 把內存變量保存為文件 scatter 散點圖 scatter3 三維散點圖 sec 正割 sech 雙曲正割
semilogx X軸對數刻度坐標圖 semilogy Y軸對數刻度坐標圖
series 串聯連接 set 設置圖形對象屬性 setfield 設置構架數組的域
setstr 將ASCII碼轉換為字符的舊版指令 sign 根據符號取值函數
signum 符號計算中的符號取值函數
sim 運行SIMULINK模型 simget 獲取SIMULINK模型設置的仿真參數 simple 尋找最短形式的符號解 simplify 符號計算中進行簡化操作
simset 對SIMULINK模型的仿真參數進行設置
simulink 啟動SIMULINK模塊庫瀏覽器 sin 正弦 sinh 雙曲正弦 size 矩陣的大小 slice 立體切片圖
solve 求代數方程的符號解 spalloc 為非零元素配置內存 sparse 創(chuàng)建稀疏矩陣
spconvert 把外部數據轉換為稀疏矩陣 spdiags 稀疏對角陣
spfun 求非零元素的函數值 sph2cart 球坐標變?yōu)橹苯亲鴺? sphere 產生球面
spinmap 色圖彩色的周期變化 spline 樣條插值
spones 用1置換非零元素 sprandsym 稀疏隨機對稱陣 sprank 結構秩 spring 紫黃調春色圖 sprintf 把格式數據寫成串
spy 畫稀疏結構圖 sqrt平方根 sqrtm 方根矩陣
squeeze 刪去大小為1的“孤維” sscanf 按指定格式讀串
stairs 階梯圖 std 標準差 stem 二維桿圖 step 階躍響應指令
str2double 串轉換為雙精度值 str2mat 創(chuàng)建多行串數組 str2num 串轉換為數 strcat 接成長串 strcmp 串比較 strjust 串對齊 strmatch 搜索指定串 strncmp 串中前若干字符比較 strrep 串替換
strtok 尋找第一間隔符前的內容
struct 創(chuàng)建構架數組 struct2cell 把構架轉換為元胞數組
strvcat 創(chuàng)建多行串數組
sub2ind 多下標轉換為單下標
subexpr 通過子表達式重寫符號對象
subplot 創(chuàng)建子圖
subs 符號計算中的符號變量置換
subspace 兩子空間夾角
sum 元素和
summer 綠黃調夏色圖
superiorto 設定優(yōu)先級
surf 三維著色表面圖
surface 創(chuàng)建面對象
surfc 帶等位線的表面圖
surfl 帶光照的三維表面圖
surfnorm 空間表面的法線
svd 奇異值分解
svds 求指定的若干奇異值
switch-case-otherwise 多分支結構
sym2poly 符號多項式轉變?yōu)殡p精度多項式系數向量
symmmd 對稱最小度排序
symrcm 反向Cuthill-McKee排序
syms 創(chuàng)建多個符號對象
T t
tan 正切 tanh 雙曲正切
taylortool 進行Taylor逼近分析的交互界面 text 文字注釋 tf 創(chuàng)建傳遞函數對象 tic 啟動計時器 title 圖名 toc 關閉計時器 trapz 梯形法數值積分 treelayout 展開樹、林 treeplot 畫樹圖
tril 下三角陣 trim 求系統(tǒng)平衡點 trimesh 不規(guī)則格點網線圖
trisurf 不規(guī)則格點表面圖 triu 上三角陣 try-catch 控制流中的Try-catch結構 type 顯示M文件 U u
uicontextmenu 創(chuàng)建現場菜單 uicontrol 創(chuàng)建用戶控件
uimenu 創(chuàng)建用戶菜單
unmkpp 逐段多項式數據的反明晰化
unwrap 自然態(tài)相角
upper 轉換為大寫字母
V v
var 方差
varargin 變長度輸入宗量
varargout 變長度輸出宗量
vectorize 使串表達式或內聯函數適于數組運算
ver 版本信息的獲取
view 三維圖形的視角控制
voronoi Voronoi多邊形
vpa 任意精度(符號類)數值
W w
warning 顯示警告信息
what 列出當前目錄上的文件
whatsnew 顯示Matlab中 Readme文件的內容
which 確定函數、文件的位置
while 控制流中的While環(huán)結構 white 全白色圖矩陣 whitebg 指定軸的背景色 who 列出內存中的變量名
whos 列出內存中變量的詳細信息 winter 藍綠調冬色圖
workspace 啟動內存瀏覽器
X x , Y y , Z z
xlabel X軸名 xor 或非邏輯
yesinput 智能輸入指令 ylabel Y軸名
zeros 全零數組
zlabel Z軸名
zoom 圖形的變焦放大和縮小
ztrans 符號計算Z變換
index must be a positive integer or logical.中文解釋:索引必須是正整數或邏輯值
出錯原因:一般是由于浮點計算時間上的浮點誤差造成的,比如t/dt不一定是正整數,會存在很小的誤差。
解決辦法:可以采用round(a):四舍五入,比如:round(pi)=3;ceil(a):向上取整,比如:ceil(pi)=4;floor(a):向下取整,比如:floor(pi)=3
第四篇:韓語初級語法(初學者自己總結)
標準韓國語初級語法(上)
1、(?)???,接在動詞后(請,尊敬,書面說法)
例句:?? ????? 請坐這里
2、????前加名次(怎么樣)
例句:? ??? ????
3、(?)?,名詞的連接(**和**較口語)
??,名詞的連接(**和**)
4、?????/??? 接在動詞和形容詞后(決心,決定,預計打算)例句:??? ? ????(我打算去韓國)
???? ?????(我打算吃烤肉)
5、?? 接在名詞后{等同于?/?,?/?}------(?)???-----尊敬接詞尾,接在動詞形容詞后
有韻尾????無韻尾 ???
主語后加??主格助詞尊稱不分有無韻尾過去式(?)???? 例句:????? ??? ????.(爸爸去公司)
6、現在時結尾:???/???/(?)??
7、過去時結尾:????/????/(?)???
8、? ?? 接在動詞后(表示否定)
例句:??? ? ????
??? ??? ?? ???(固定詞尾,不想.....)不想喝酒
9、? 接在動詞和形容詞前(表示否定)
例句:? ??(不去,不走)
?? ? ??(不學習)
10、(?)????詢問對方意見的一個詞尾(***怎么樣)
有韻尾:???
無韻尾:???
例句:??? ?????(吃韓食怎么樣?)
??? ?????(喝咖啡嗎?)
如說要去哪怎么樣,加?
例句:??? ????
11、(?)??? 共動詞的終結詞尾(一起****)
有韻尾???無韻尾???
例句:?? ????(一起吃飯吧)
?? ?????(一起學習吧)
12、???/???/??? 過去式的終結詞尾 接在動詞和形容詞后
????/???/???? 過去式的終結詞尾 接在動詞和形容詞后 例句:?? ????? ??? ???.(我上周去看了電影)??? ??????.(電影很有趣)
13、? ??接在動詞后(想***)
例句:?? ???.?? ???.14、(?)? 接在名詞后(往哪里,去哪里)
例句:4??? ???.(去4層)
???????(表示方向,去哪里)
15、? 接在名詞后(“也”)
例句:??我也
16、?? 接在地點名次后(表示動作發(fā)生地)
例句;???? ??????(在哪學習?)
???? ?????.(在教室學習)
17、?? 名詞和名詞的連接(和**)
例句:?? ?? ??? ??? ????.(桌子上有書和杯子)
18、?? 接在名詞前
例句:?? ??? ??????(喜歡喜歡運動?)
19、(?)???接在動詞和形容詞后(尊敬的疑問句)
例句:??? ????? 有韻尾接(在找什么?)
??? ???.??? ????無韻尾接(去哪里?)?? ??.20、??/??/?? 現在時的終結詞尾 接在動詞和形容詞后
21、???(有韻尾)/??(無韻尾)接在名詞后
例句:? ??? ??? ??.(這個人是鄭浩)
???? ?? ?????.(鄭浩是韓國人)
22、?/? ????(不是什么)
例句:??? ?? ????(這個是椅子嗎?)
???,??? ????.(不是,不是椅子)
?? ???.(是書桌)
23、(?)?? 起始句的終結詞尾 加動詞前(請**)
有韻尾(?)?? 無韻尾??
24、???/??? 陳述句終結詞尾 接在動詞(謂語)、形容詞后????/???? 疑問句,連接一樣
25、“?”的不規(guī)則音變
遇見??/??,???/??? 脫落
例如:???------???.???------???.
第五篇:德語初級一些自己總結的語法
德語總結-------Jasmin 一.發(fā)音的問題,n就像我們的拼音一樣發(fā)音就好了。l則是舌尖會頂住上面牙齒根部再進去一點,那里會感覺稍微凹一點點,大概就是那個位置,很多德語書都說是上面牙齒根部,二.小舌顫音。很多教材或者老師都會說,含水來練習顫音,練習久了,你自然就會了。其實,這個方法很好,但是原理不是練久了自然就會了,而是含水顫音你能感覺到是哪個部位在顫。所以重點不是不停地練習顫,而是盡力找到位置。這樣稍加練習,你就能夠很輕松的發(fā)出這個音。一些輔助幫助是用手摸到喉結的位置(不是特別輕,輕到沒感覺的那種,但是別重了,略微觸摸到一點點小的力氣壓著就行了,這樣有助于感覺顫音額位置(沒喉結?女的不都沒喉結嗎?這里指的是喉結的位置,沒說摸到喉結)。當然,這些都是輔助作用,ll現在摸著沒感覺,也不清楚是怎么回事。還有就是從練習開始,就要放松肌肉。不然為因為肌肉太緊張,練會了放到單詞里就讀不出來了。而且,不要糾結時間的問題,也不要有太大的壓力。
詞尾er時,r需要兒化。就是舌頭要卷一下。er和el的區(qū)別是el需要頂到上顎而er的r只是稍微卷下。
三.拼讀,德語單詞被稱為拼讀單詞,因為其規(guī)律性很強。拼讀方式就是元音前面的輔音和元音拼讀。元音前面沒輔音就單獨自我拼讀。輔音后面沒元音就發(fā)輕輔音,順帶著就讀出來了。唯一奇怪的字母就是y。y在元音的前面就是輔音(發(fā)的是拼音y的音,在輔音后面就是元音。(發(fā)的音是u上面有兩點的那個拼音)。還有一點就是比如Bayern這樣的既可以和前面拼讀,又可以和后面拼讀的,這個字母會拼讀兩次。四.句子的順序
基礎句子的順序是(正語序):
主語、動詞(第二位)、狀語(時原情地)、賓語、方向。其中動詞和賓語構成框架。(德語有賓語和間接賓語,但是這里是賓語第四格)。用德語說就是Subjekt,Verb(II),wann,wie,wo,Akkusativ,wohin。主語,動詞(第二位),什么時候,怎么樣,哪里,第四格(賓語),去哪里。反語序(欲強調某一部分時,將該部分提前): 強調部分、動詞(第二位)、主語、狀語(時原情地)我愛你。Ich liebe dich.強調“你”Dich liebe ich.我吃早餐: Ich esse Frühstück。
我六點鐘吃早餐(時間狀語): Ich esse um sechs Frühstück。
我六點和爸爸媽媽吃早餐(時間狀語+情況狀語)Ich esse um sechs mit meinen Eltern Frühstück。(這里說的情況狀語包括方式、條件、伴隨狀語)我六點在家和爸爸媽媽吃飯吃早餐(時情地):Ich esse um sechs mit meinen Eltern zu Hause Frühstück。
Subjeckt(主語)人稱代詞或者名詞
人稱代詞是ich(我),du(你),wir(我們),er(他)sie(她),ihr(你們),Sie(您和您們),es(它)。Es這個詞在中文用的不太多,但是在德國用的比較多。比如說,這是我的??梢哉fDas ist meins。也可以說Es ist meins。或者天氣冷。德語不是說天氣冷,而是它讓我感到冷。Es ist mir kalt。也可以直接說Mir ist kalt。(可以直接省略es)。只不過很多地方在做主語的時候可以省略es。還有的主語就是人名以及名詞。人名就不用說了,名詞就很多,很簡單的例子就是電腦,書,蘋果,天氣之類的。
動詞
1.規(guī)則動詞 11.完全規(guī)則
22.不完全規(guī)則s-laut、t 1.s-laut :詞干以-s,-?,-z,du去s 2.詞干以t的發(fā)音結尾的,先加e在加變化詞尾 33.詞干變音或換音 2.不規(guī)則動詞
德語動詞都是以en或者n結尾。而體現人稱就是把這一部分進行變化。動詞原形 spielen 詞干:spiel 詞尾:en
ich spiel Edu spielst Er|sie|es spielt ihr spielt wir|sie|Sie spielen
接時間wann(時間)的介詞
um:+鐘點
在幾點
在六點 um sechs Uhr am:+一天,在那一天,包括 星期幾和幾號
在星期一am Montag 在4月7號 am siebte April 在周末 am Wochenende im:(指時間很長的)在幾月,在什么季節(jié),在哪一年
在六月 im Juni 在夏天im Sommer 在2005年im 2005。wo und wohin 在19世紀im
wo是第三格,wohin是第四格。
Wo(哪里)in+大的地點(城市,國家)。靜三動四 Wohin(去哪里)nach+地點名。
Woher(來自哪里)aus+無冠詞的地點或國家、in+有冠詞的地點及國家(靜三動四)
die USA
der Iran
die Schweiz 我在中國。Ich bin in China.我飛去德國(和飛機)。Ich fliege nach China.我去北京。Ich gehe nach Peking.我在南京。Ich bin in Nanking.我回家。Ich gehe nach Huase.但是,我在家。則是Ich bin zu Hause.我來自中國|美國|伊朗。Ich bin aus China.Ich bin in die USA.Ich bin in den Iran.auf,an,in,unten.......既可以用于wo,也可以用于wohin。它的取決是后面跟的是第三格還是第四格。表地點用第三格,表方向(去哪里)用第四格,靜三動四。
在廁所 auf der Toilette 去廁所auf die Toilette.an 在......之上。在一個物體之上。
在火車站,am Hauptbahnhof。(火車站一般都是有一棟樓)
auf 在一個平面之上
在桌子上,auf dem Tisch.在椅子上,auf dem Stuhl.在港口,auf dem Hafen.在機場,auf dem Flughafen.(因為以前的機場沒有機場大樓,很多很多年以前,所以這里是用的auf,而不是an。)注意,在廁所,不是 in der Toilette,而是auf der Toilette.如果用in,就變成在廁所里面了(馬桶里面)。
名詞的詞性。
太陽星星月亮(陰、中、陽)刀叉勺(中、陰、陽)爸爸媽媽孩子(陽、陰、中)
-chen的都是中性。小面包das Br?tchen 筷子E?st?bchen、女孩das M?dchen-ung的都是陰性。服裝die Kleidung.以-e結尾的也是陰性居多數。但是可能你已經見到一些單詞以-e結尾卻是陽性,因為那些單詞都是雄性動物,或者男性職業(yè)。比如教師。der Lehre。如果是女教師,就是die Lehrerin。很多職業(yè)表男性的時候都是以-e結尾的。所以雄性動物和表男性的職業(yè)的時候,以-e結尾則為陽性。所以,以-mann結尾的也是陽性,因為有的名詞表男性的職業(yè)不是以e結尾,而是以-mann結尾。因此,以-frau結尾的則是陰性。以-er的為陽性。表天,月,年,季節(jié)的單詞也是陽性,比如der Montag,星期一。der Juni,六月。der Sommer夏天。表示氣候的名詞也是陽性,比如霧,雨。但是天氣這個詞不是陽性,而是中性。復合詞的詞性是看后面那一個詞的詞性。比如火車站的Bahnhof。die Bahn,der Hof。所以火車站是der Bahnhof。以-keit,-heit結尾的均為陰性。
關于名詞詞性,以-ung,-heit,-keit,-tion,-sion,-in,-t?t,-e結尾的名詞基本都是陰性,但是表示雄性的動物及人的名詞是陽性。
以-er,-ling,-ler,-ismus,-ent,-ant結尾的基本都是陽性。以-chen,-lein,-um結尾或Ge-開頭的基本都是中性。
冠詞。
德語名詞有三性,陰性(die,又寫作f),陽性(der,又寫作m),中性(das,又寫作n),還有一個是復數(die,又記作pl.)。
定冠詞。der(m)。。das(n)。。die(f)。。die(pl。)不定冠詞,ein(m)。。ein(n)。。eine(f)。
如果說蘋果。我們可以說der Apfel。一個蘋果,我們就說ein Apfel。所以,能夠看出不定冠詞(即ein)表數量(因為一個以上是復數,所以這里只能表一個)。那么除了表數量用不定冠詞,接下來幾種情況也用不定冠詞。1.特指,用不定冠詞,比如,一個女士找你。Eine Frau sucht dich。但是當這個事物再次出現的時候,就用定冠詞(即die,der,das)比如,一個女士找你,她說她是你的姐姐。Eine Frau sucht dich.Die Frau sagt,sie ist deine Schwester.(注意第二次用到Frau這個詞的時候,是die)?,F在看看在什么情況下用定冠詞。
1.一個獨一無二的事物,比如地球,die Erde,太陽,die Sonne。2.敘述者和信息接聽者都已知的事物。z.B.這個蛋糕很好吃。Die Torte ist lecker。3.一些地名,可以是城市名,可以是國家名,或者一條河,一座山都可以。比如阿爾卑斯山,die Alpen。(因為是山脈,所以是復數)4.當你表達一個事物是最.....的,前面要加定冠詞,馬克是班級里成績最好的學生。Mark ist der beste in seineer Klasse.(beste是最好的,前面有一個der)。
5.冠詞前面有介詞,用定冠詞。比如在火車站,an dem Bahnhof.但是通??s寫成am Bahnhof 物主代詞 我的,mein。你的,dein。他的,sein。她的,ihr。它的,sein。你們的,euer,我們的,unser。他們的,ihr。您的,Ihr。
比如,我的書包是紅色的。Meine Schultasche ist rot.你的籃球壞了。Dein Basketball ist kaputt.我的書在桌子上。Mein Buch ist auf dem Tisch.她的孩子們在家里。Ihre Kinder sind zu Hause.這些例句可以看出,它們的后面有不一樣的小尾巴。所以現在來總結,這些尾巴到底有什么不一樣。
陰性,除了你們的這一個詞,其他的都是加上-e這一個尾巴。比如,我的書包,meine Schultasche。也可以說你的書包,deine Schuletasche.以此類推。但是你們的,就是把euer變成eure。所以你們的書包,不是euere Schultasche,而是eure Schultasche.中性,和陽性在主格是一樣的,就是上面的原形。所以他們沒有小尾巴。比如我的籃球,mein Basketball.你的籃球,dein Basketball。(籃球是陽性,der)
她的書,ihr Buch。你們的書,euer Buch。(書是中性,das)
好了,如果仔細地看了,并且把那7個表達某人的單詞記住了,并且記住了怎么使用。以后你就可以盡情地說哪一個物品是誰的了。不過,你是我的,可不是Du bist mein哦。。
基數無非就是1.2.3.4.5.6.7......0(null),1(eins),2(zwei),3(drei),4(vier),5(fünf),6(sechs),7(sieben),8(acht),9(neun),10(zehn),11(elf),12(zw?lf),13(dreizehn),14(vierzehn),15(fünfzehen),16(sechzehn),17(siebzehn),18(achtzehn),19(neunzehn),20(zwanzig),21(ein und zwanzig),22(zwei und zwanzig),30(drei?ig),40(vierzig),50(fünfzig),60(sechzig),70(siebzig),80(achtzig),90(neunzig),100(hundert).今天暫時只寫到一百?,F在來說說幾十幾這樣的基數。德語的幾十幾是倒過來說的,比如34.是4和30。58是8和50。如果你認為為什么這么倒霉,學數字都這么多事兒,那我告訴你一個好消息安慰你一下,德語的數字比法語的簡單。畢竟德語只是倒了一下。(為什么我當初去學這個亂七八糟的數字的法語?)好了,我又偏了。還是繼續(xù)說德語吧。就剛才的例子,34(vier und drei?ig),58(acht und fünfzig)。所以,只要你把我在上面寫的那些單詞記住了,就可以用德語說100以內的數了。只是倒了之后別忘了在中間加一個und。
這里還想說一下怎么說負數和小數。因為ll認為太簡單了,很好掌握,所以就寫下來了。
負數,比如-1。nimus eins。只要在數字之前加一個minus就好。(其實nimus就是減。不過德語的負是negativ,但是在數字里就說minus。)
小數,先說整數,然后加一個詞Komma,然后挨個把小數點后面的詞讀出來。比如,3.14159。drei Komma eins vier eins fünf neun。12.56,zw?lf Komma fünf sechs。(Komma就是逗號的意思)。序數。1.(erste),2.(zweite),3.(dritte),4.(vierte),5.(fünfte),6.(sechste),7.(siebte),8.(achte),9.(neunte),10.(zehnte),后面的ll不想繼續(xù)寫了,因為這十個都只有1.,3.,7.,8.需要記一下,后面的都是加-te。(有木有發(fā)現會了基數學敘述很簡單?)不過要注意的是,我們在說首先怎么樣的這句話時,也會用到erst這一個詞,但后面沒有-e。一個例子,首先我吃飯。(一般說首先怎么樣是在敘述一整件事情的時候會用到,但是我在這里寫一個句子就好,上下文的貫通你們可以自己想象我是在什么情況下說這樣的話的。)(Zum)erst esse ich.所以erst和erste是有所去別的。接下來看看什么時候用到序數。1.幾號。比如,1月2號。zeite Januar。(注意,德國是日月年這樣的順序)。2.表順序的。比如他是第一個。Er ist erste.或者我們可以寫Er ist der Erste.(因為這里是他,所以是陽性der,所以這里的第一個指第一個人。因為有名詞的地方才有冠詞,所以這里的erste我是寫的大寫。所以,表示第幾個人的時候,把序數詞的第一個字母大寫加上冠詞就好了,注意,只能是die,der,das。因為在前面我提到的冠詞使用法則我們已經看出,說和聽的雙方都已經知道該事物。)?
現在我想繼續(xù)說說有關冠詞的。當然,不是再一次講冠詞。這一次,講的是ein和kein之間的神秘關系。
為什么我會說他們是神秘關系呢?別小看了一個字母k。舉一個例子。這是一把椅子。Das ist ein Stuhl.那么如果寫成Das ist kein Stuhl。就是這不是一把椅子了。所以kein就是表否定意義的。德語當中,像這樣的表否定意義的詞有四個,可能大家已經知道nein這一個詞。這里說的是kein這一個詞。
如果只是因為多一個k,我就列出來單獨說,那我不就小題大作了?所以,就來看看我沒有小題大作的原因。
學習了德語或者看過前面的帖子的親已經知道,在面對不同詞性的時候,ein 的形式不一樣。就我們學過的第一格而言,有ein,和eine(后面我們會繼續(xù)討論其他格的形式)。一個蘋果是ein Apfel。沒有蘋果是kein Apfel(這里的沒有蘋果可能感覺有點怪異,不過只要大家懂得我在表達什么意思就好)。那么一個書包是eine Tasche.沒有書包呢?就是keine Tasche.所以大家已經發(fā)現,他們的后面跟的尾巴是一樣的。
第二點就是,我們不可能學習德語只說單詞。那么在句子里面是怎樣呢? 首先來看看什么時候是用kein呢?kein 在句子里面是否定名詞的,放在需要否定的名詞前面。在前面大家已經看到一個例句了。那么什么叫否定名詞呢?ll表示言語表達不了,所以繼續(xù)舉例子,我買的不是書,是CD。Ich kaufe keine Buch,ich kaufe eine CD.這樣的否定就是名詞否定,因為我確實買了什么,但是不是書。表示時間程度的有immer(always),oft(often),manchmal(sometimes),niemal(nearly,對了嗎對了嗎?好吧,ll不確定)。依次的漢語意思是總是,經常,偶爾,從不。基本來說是這幾個,當然,還有比如說fast niemal.幾乎不。因為這是屬于時間的。一個句子的正常語序它是放在第三位的。當然,也可以重點提前放置于第一位。這和英語稍有不同,就算是在sein動詞的句子里,依然放在句子的第三位。需要注意的是,如果這些單詞出現在句子里,那么這句話就只能是一般時態(tài)的句子。不能說,Ich ging immer zur Schule.? 還有一種情況是,一個星期一次,一個月一次。德語是ein Woche einmal,ein Monat einmal.當然,你也可以說一個月兩次,三次,只要把einmal 改成zweimal,dreimal就可以。
在這里,說一句可能會在德語當中聽到的,Einmal ist niemal.意思是一次沒什么。
?
可能會看到am Morgen,am Abend 出現在句子里。比如我早上看報。Ich lese am Morgen Zeitung.星期一他去超市。Er geht am Montag im Supermarkt.如果表示每次這個時間都做這件事,就可以寫,Ich lese morgens Zeitung。Er geht montags im Supermarkt.周一到周末。早上,中午,下午,晚上這些都可以用小寫字母開頭,以s結尾。注意,因為不是名詞了,所以不能加am。z.B.montags,dienstags,abends,nachts.這些都是副詞,但是是屬于時間,所以依然放在基礎句型的第三位。
特別好:fantastisch,toll,prima,sehr gut.當然,在德國很有可能你聽到的不是toll,而是cool.這種狀況可以說是很正常的。好:gut 一般(不是很好,還可以)ganz gut(雖然ganz是全部的意思,但是ganz gut 不是全部好)不好:nicht gut 非常差:bl?d,doof.鐘點
德語的鐘點分官方和非官方
其實相對來說,官方的說法比非官方容易些,但是生活中常用的卻是非官方。官方則在電視節(jié)目中很常見。
所以,我會先說官方。官方是用24小時制的表達方式。比如在德國的晚間新聞中,你會聽到,zwanzig Uhr.而不是acht Uhr.幾點幾十分,就是直接報數。比如早上九點半,neun Uhr drei?
ig.晚上6點18,achtzehn Uhr achtzehn.所以,官方的很簡單。
接下來的是非官方,其實非官方很簡單。只需記住vor,nach,Viertel和halb四個單詞就好。
首先我會講解halb怎么用。halb的意思是一半。所以是在半點的時候會用到。需要注意的問題只有一點,就是相對中文的,會大一個數字。一個簡單的例子,六點半,德語卻是halb sieben.如果說半點這么簡單的話,那么一刻鐘很不難,相對來對,只需注意兩點,再背一個單詞就好了。Vietel是說四分之一。問題只是在與是一刻還是三刻。一刻的時候就說Viertel nach...比如一點一刻。Viertel nach eins.nach的意思是說在什么以后,三刻的時候就說Viertel vor...比如兩點三刻Viertel vor drei。德國人為了方便說,就不會說三刻,因為這是一個很長的單詞。vor的意思就是以前。所以Viertel vor就是說一刻以前。所以,兩點三刻,是三點之前一刻。這也就是為什么會是Viertel vor drei.總的來說,vor的時候,數字加一,nach的時候,就不變數字。
那么不是整點,也不是半點,也不是一刻三刻的時候,又怎么說呢?其實,會更簡單,以為之前你已經掌握了vor 和nach。所以,這里你不必須再記什么了。因為只需要這個規(guī)則,是否需要加一。直接看例子,一點十分,zehn nach eins.三點五十,zehn vor vier(我把三加了一哦)。非官方需要注意一個事情,就是如果你用24小時制的,那么就貽笑大方了。
所以,這樣你就學會怎么用德語說鐘點了。但是需要注意的是,如果我說我在七點吃飯,是Ich esse um sieben(Uhr)。(整點的時候可以省略Uhr)。但是說現在七點,就是Es ist sieben(Uhr).(1.這里沒有um,只有在幾點的時候才用um。2.在聽的人清楚的知道你說的是幾點鐘的時候,可以省略Uhr)德語的鐘點在中國被列為重點學習語法。不過當初作為初學者的我,能用德語輕松學會,想必你們也能很快學會。
?
那么,在非官方的時候,我想讓對方知道我說的是哪一個半天(兩個12小時),又應該如何表達呢?比如說,我七點起床。Ich stehe um sieben auf.那么大家都知道,通常情況下你在說早上,因為一般來說,起床是在早上的那個七點,而不是晚上的那個七點。
但是,總是有時候需要表達是哪一個半天,所以,am Morgen,am Mittag,am Abend,in der Nacht就派上用場了。比如說,我晚上十一點還在火車站。Ich bin um elf in der Nacht am Bahnhof.所以,是用早上,上午,中午,下午還是晚上,就自己看具體時間了
這是sein和haben的過去式,這種表格是需要背的。學過英語的,都知道什么時候需要用到。
這里舉個例子,Ich zu Hause.我之前在家。
Ich war in der Schule.我之前在學校(上學的意思)。Ich hatte viele Hausaufgaben.我之前有很多家庭作業(yè)。Ich hatte viele Zeit.我之前沒時間。
過去式的規(guī)則變位是詞干加,ich加te,du加test,er/sie/es加te,ihr加tet,wir加ten,sie(pl.)和Sie加ten.比如,machen.Ich machte.du machtest.......對于動詞過去式變位,我只會說這么多,如果實在有必要,或許可以把過去式非規(guī)律變化打成表格。不過,如果大家都有詞典,我就不打表格了。
剛學德語的親不用太擔心,現在還沒有真正學習過去式,所以還可以把基礎句型捋一下,因為從這里開始,我們會繼續(xù)看看在基礎句型上變化的句子。如果有問題的,可以留言。只要我在線,就會盡量留言。?
? 這一段說的是情態(tài)動詞,情態(tài)動詞的句子就屬于要在基礎句型上面變動。他的方式就是情態(tài)動詞根據主語會進行動詞變位,而一般動詞則按原形放在句尾。具體的例子能在后面看到。那么。情態(tài)動詞具體有哪些呢?一共只有五個。müssen(必須),k?nnen(會),wollen(想),dürfen(可以),m?gen(想,喜歡)。
記得以前學習情態(tài)動詞的時候,所有學生都學習了兩次。因為老師第一次不會說具體什么時候用哪一個單詞。所以我想一次把五個單詞一起說了。你們可以多花些時間看,不過不用擔心一次太多,因為相反的,它們之間可以有所區(qū)別,學起來會更容易。第一個詞是müssen,用這個詞的情況是表示必須做什么事,或者義務的事情。比如說,如果你在工作,你就可以說,我今天必須工作,Ich muss heute arbeiten.如果你是學生,你就可以說我今天必須上學。Ich muss heute zur Schule gehen.第二個詞是k?nnen,這個詞,當你想表達你能什么,你會什么的時候,就可以用了。和英語的can是一樣的。比如說我會打籃球。Ich kann Basketball spielen.第三個詞是dürfen,這個是一個被允許的狀態(tài)的情況下用的,比如說媽媽對寶寶說,你可以看電視,Du darfst fernsehen.wollen和m?gen我想一起說,因為一共有三種情況。1.wollen 這個詞的意思是想,所以,當你說我想怎么樣的時候就可以說Ich will。。(will是wollen的變位)。但是,我說過m?gen也有我想的含義。那么區(qū)別呢?區(qū)別在于,wollen相對來說委婉一點。一個例子,當一個小孩子在超市看到巧克力的時候,想要巧克力。那么她會說,媽媽,我想要巧克力。Ich wil ein Schockolade.因為她需要媽媽來買,就需要說得委婉一點。但是當你在餐館的時候,侍者問你想要什么的時候,你就應該用m?gen,因為這時候你不需要委婉。你可以直接說Ich m?chte...。那么第三種情況呢?這其實是在情態(tài)動詞當中的一個例外。因為m?gen有兩種動詞變位,之前提到的是一種,還有一種就是Ich mag...。這樣就是我喜歡...。比如我喜歡你。Ich mag dich.這句話你可以對同性說,也可以對異性說。只要不是突兀的情況下。當然,也有在表白的時候用這句話。如果一個人問你,你喜歡XXX嗎?Magst du XXX?如果你說nein,那么可能他就會問你為什么了,因為不喜歡,那就可能是討厭,所以就問你Warun。當然,如果你直接對著別人說Ich mag dich.就可能會被人理解成在表白了。因為在德國,也有人含蓄地表白。所以,其中分寸,自己掌握。Ich mag不一定非得加人,也可以加別的,比如我喜歡沙拉。Ich mag Salat.還有一種句子,就是Ich mag...gern。比如之前的沙拉就可以加進去。意思是我很喜歡沙拉。我樂意接受沙拉。
今天很晚了,已經 Vertel nach elf了。明天我會把否定句和動詞變位表格打出來。這一段語法可以慢慢看,最好反復看。如果有疑問,可以留言,不過最好不要開新樓,我希望明天可以接著在下一樓寫。?
? 上面是動詞變位的表格,沒有的親可以借鑒。因為經常打錯字,也不知道是不是都對了,如果哪位親發(fā)現哪里錯了,求糾正。接下來說說關于否定的意義。
müssen(必須),如果是müssen nicht.意思是說不必須,(意指雖然可以,但是不必須這樣做)。一個例子。Du musst nicht bis zehen Uhr arbeiten.(你不必工作到十點。1.這里指到晚上十點。2.這句話因為正常工作是到五點,所以工作到五點是你的義務,必須的事情,所以相對的,就是不必須,沒有義務而可以的。)。在德國還會遇到一種情況,比如對于學生來說,今天不是你值日,而你卻擦黑板。就可能會有人對你說,Du musst nicht.(意思是,你可以不做。)k?nnen(會)k?nnen nicht,意思是不會,比如我不會踢足球。這個很好理解,所以,就偷懶一下,例句都不寫了。? wollen(想)wollen nicht。不想。因為wollen 是想的委婉的表達,所以這里也是比較委婉的表達。
dürfen(可以)dürfen nicht。不可以。表示的是禁止的事情。比如晚上太晚的時候,媽媽會對寶寶說,你不可以看電視了。Du darfst nicht fernsehen.m?gen(想,喜歡)這里是兩種情況,一個是m?gen nicht。意思是不喜歡什么。如果你說你不喜歡某個東西,那么,沒問題。但是如果你說,Ich mag Mark nicht.可能別人就會認為,你討厭整個人。當然,強烈的表達討厭他可以說Ich hasse ihn.但是,說Ich magXXX nicht.這句話就要慎重。
還有一個是m?chten nicht.就是比較wollen nicht更強烈的表達?,F在的應該是到方位介詞(不知道我有沒有張冠李戴)。
auf,über,unter,vor,hinter,neben,in......總的來說,常用的就是這些。auf指在什么之上。比如桌子上,auf dem Tisch.(小心哦,在廁所是auf die Toilette,很多外國人,就算是在德國出生的,都有可能說in die Toilette,那樣,大概就是在馬桶里,而不是廁所里了),auf dem Flughafen,在機場。等等。über指穿過。比如說,穿過樹林,über die Wald.unter 指在什么下面,在椅子下面,unter dem Stuhl.vor指在什么前面,在我前面,vor mir.hinter指在什么后面,在你后面,hinter dir.in 指在什么里面,在盒子里面,in der Kiste.在床上,ins Bett(理解記憶可以想象成因為上床之后蓋上被子,就夾在中間,就是in了).在電影院,ins Kino(因為是在電影院里面,所以用in)ins等于in das
? 接下來是命令式
命令式有兩種情況,一個是命令,一個是請求。一般請求會在動詞后面或句尾加bitte。以表示里面。bitte的意思是請。
命令式只能對當事人說,也就是說第二人稱。第二人稱在德語里有你,你們,您。
所以,這就決定了動詞只能有三種變位方式。一個是只有詞干,比如kommen的詞干就是komm(去en或者n)。還有就是詞干加t(kommt),還有一個就是原形。
只有詞干的是在對著”你“說的時候。z.B.過來。Komm hier.(為什么沒有du呢?因為命令式里,除了Sie,其他的兩個都不寫)加t的對著”你們“說的時候。上面的例子,Kommt hier.原形就是尊稱的您的時候了。Kommen Sie hier.我之前提到,bitte放在動詞后面,其實確切來說,動詞提前,緊接著的應該是主語,然后才是其他。但是因為有兩個省略主語,所以,才是直接跟在動詞后面。那么,請您過來。就應該是Kommen Sie bitte hier.那么,bitte放在句尾應該是怎么寫呢?Kommen Sie hier,bitte.注意有個逗號。這樣,就不會是一個錯誤的語法了。
命令式很簡單,掌握很容易。不過,之前我有提到,如果表示禮貌,會加一個bitte。那么表示更弱的,比請求更低的,便是詢問。比如,你能過來嗎?K?nnen Sie hier kommen? ? 你能過來嗎?Kannst du hier kommen? 你們能過來嗎?K?nnt ihr hier kommen?
可分動詞。
可分動詞,就是一個動詞分為可分前綴很動詞。
一般來說,有an,auf,aus,fest,los,mit,raus,um,zu 和zurück.簡單的單詞。anmachen指的是打開電器。z.B.Ich mache die Licht an.我打開電燈。像開電視這些也用這一個詞。
ausmachen,aufmachen和zumachen 這里看到都是machen的動詞。an和aus是相對的,auf和zu是相對的。anmachen是開電器的打開,ausmachen就是關電器的關閉。
aufmachen是開門的開,開盒子的打開(非電器)。zumachen是關,比如關窗戶。
還有一個單詞需要注意,我把它看作是特殊的單詞。
fernsehen。如果第一個字母大寫,它就是der Fernsehen,電視機。如果第一個字母小寫,它就是看電視。但是,我看電視,Ich sehe fern.所以,這也是一個可分動詞。
順序詞
對于一個連續(xù)的事情,需要用到首先,然后,再然后,最后這些詞。中文只有兩種方式,一個是除了首先,然后和最后,就是再然后,再然后,再然后了?;蛘叩谝稽c,第二點,第三點。但是德語里有首先,最后,然后,再然后,現在。所以第一點,第二點,第三點。。這樣的詞在口語上用的反而少。
Zu erst首先,dann然后,danach再然后,nun現在,zum Schluss最后。
一般來說,五個步驟基本已經夠了。如果認為還不夠,可以說,Zu erst,dann,danch,nun,dann,danach,zum Schluss.這樣,已經延伸到八個步驟了。
一般來說,如果說一件連續(xù)的事,回了體現步驟,或者順序,你會重點首先這之類的詞。所以,這些詞一般來說放在句首。句首之后就是動詞,然后是名詞。依次繼續(xù)按照基礎句型的位置來放。
一般用到這些詞來表步驟的時候,不會是只有一步,或者兩步,至少應該是有三步的。所以,有始有終,剩下的,就自己看著添了?,F在舉一個例子。我們一天起床的步驟。
Zu erst stehe ich auf.Dann frühstücke ich.Danach gehe ich zur Schule.Nun esse ich Mittags.Dann schreibe ich Hausaufgaben......剩下的留給親你寫了。
接下來說的是喜歡做什么,更喜歡做什么,最喜歡做什么。喜歡做什么,在動詞后加gern。z.B.Ich mache gern Sport.更喜歡做什么,在動詞后加lieber。z.B.Ich gee lieber spazieren.我更喜歡散步。散步這個動詞是可分動詞。
最喜歡什么在動詞后加am liebsten.當然,也可以放句首(因為我們不是隨時都在說陳述句,所以,按照德語基礎句型的語法,你不必須主語開頭)。z.B.Am liebsten gehe ich ins Kino,我最喜歡去電影院。
關于天氣,有動詞,名詞和形容詞三種。
名詞不過是太陽,云,雨,雪。這些和天氣有關的。die Sonne(太陽),der Wind(云),der Regen(雨),der Schnee(雪)。發(fā)現了嗎?它們都是陽性的。有關天氣的名詞都是陽性的。
形容詞也就是陰天的,晴天的。windig(陰天的,有云的),sonnig(晴天的)。動詞有regnen(下雨),scheinen(照耀,有太陽),schneien(下雪)。那么,這些句子到底怎么寫呢? 天晴的。Es ist sonnig.有太陽照耀的。Es scheint.(其實兩句意思一樣的)天陰的。Es ist windig.下雨的。Es regnet.下雪的。Es schneit./Es f?llt Schnee.說到天氣,就會說到幾天是冷是熱,其實這個只是兩個單詞而已。至于我為什么還要再寫一段,后面會提到原因。天氣很熱。Es ist warm.天氣很冷。Es ist kalt.但是,一定不要說Es ist hei?.因為一定會給人誤導??傊?,天氣很熱,不能這樣說。
那如果真的很想說真的很熱,已經無法用warm來表達了。該怎么辦呢?那時候你就可以說。Es ist echt warm.意思是真的很熱?;蛘哌€可以在后面加上多少度,比如說,四十度。Es ist 40 Grade.接下來是表示方向的,前面vorn,后面hinten,左邊links,右邊rechts,中間in der Mitte,后邊右邊hinten rechts,后面左邊hinten links,前面左邊vorn links,前面右邊vorn rechts,中間的后面,hinten in der Mitte,中間的前面,vorn in der Mitte.這樣的單詞可以在比如說介紹家庭照的時候用到。z.B.Mein Vater seht in der Mitte.我爸爸站在中間。
1.wo woher和wohin.wo在哪里。用wo提的問句,一般回答用in,之類的介詞。表示在某個地方。woher來自哪里。這一個問題一般用Aus加地點回答。比如說來自中國。Aus China。但是來自土耳其Aus der Türkei.注意問題是,woher接的應該是第三格。而土耳其是陰性。陰性第三格是der。一般來說,德語單詞中國家是das。所以通常句子里面省略了冠詞。但是少數是陰性或陽性的,就需注意了。還有一種情況,不一定是問你來自哪一個國家,而是從哪里來。你就應該告訴他,你是從哪里來的。這時候就不用aus了。而是按照正常句子說就好。
wohin去哪里。因為靜三動四,所以這里無疑是第四格了。一般來說,回答會接nach。比如說,我飛回中國。Ich fliege nach China.如果說穿過哪里到一個地方就用über nach.比如我穿過法蘭克福到慕尼黑。Ich gehe über Frankfurt nach München.第一格Nominativ,第二格Genitiv,第三格Dativ,第四格Akkusativ。這是德語的稱呼。
接下來解釋他們之間的不同。
第一個表示主格,一般來說有人稱代詞和名詞。有時一個句子用Es作為主格,這種情況也是有的。那么主格到底怎么解釋呢?其實我不知道怎么解釋,不過很好的是,它和英語的情況可以說是一樣的。
接下來是第四格,第四格也就是賓格。那么就是賓語。中國的德語老師喜歡稱為受格,因為這是接受方。所以,它是與主格相對的。下一個是第三格。它被稱為間接賓語。什么是間接賓語呢?就是不是賓語卻把它劃到賓語那一類。靜三動四,人三物四。意思是說,當一個地方是賓語的時候,有人和物,那么人是第三格,物是第四格,比如我送給你一本書。Ich schenke dir ein Buch.可以想成,因為我送的是書,你不是我送的東西。所以第四格(直接賓語)就應該是物。一般來說,人三物四,會是人和物兩種賓語都存在。比如fallen這個詞,我感覺很好,就只能說Mir faellt(ae是a上面兩點的縮寫 gut。所以,gut 是感覺,而我是受到這種感覺的。這里其實是一個省略句,還原之后就是Es faellt mir gut.這樣,更能理解人三物四在這個句子里。
相對來說靜三動四容易理解些。表示地點的時候,靜止的狀態(tài)是第三格,移動的狀態(tài)是第四格。比如去哪里,來哪里,就是動態(tài)的。在哪里放著就是靜態(tài)。比如Auf dem Tisch.最后是第二格,第二格也叫表語。什么時候用第二格呢?舉個例子,衣服的顏色是紅色??梢钥闯?,顏色才是主語而不是衣服是主語。那么衣服在這里就是表語。而且在句子成分當中它們占一個位子。Die Farbe der Bekleidung ist rot.動詞第二位。還有其他情況就不多說了,這是以后才會遇到的,這里只是了解一下四格。
sein和haben。這兩個動詞是強變化。sein:ich war ,du warst, er/sie/es war ,ihr wart,wir /sie(pl.)/Sie waren.haben:ich hatte,du hattest,er/sie/es hattet, ihr hattet,wir/sie(pl.)/Sie hatten.用于過去式。
一個例子,Ich war in China.字面意思是說我之前在中國,。意指現在不在中國。Ich hatte Freund.字面意思是我之前有男友。意指現在沒有。同理,Ich hatte kein Handy.我之前沒有手機。(但是現在有。)?
這是形容詞加冠詞的詞尾變化。之后還會說無冠詞的形容詞變化。還有再到后來會說形容詞比較級。不知道從句是不是A2的。有問題的都可以留言。我回家就會處理。前面有例子,后面是表格。不太明白的可以留言問。
這是不定冠詞加形容詞的變化,如mein, kein這樣的變化也是一樣的。