官术网_书友最值得收藏!

1.5 MATLAB命令窗口應(yīng)用實(shí)例

MATLAB的命令窗口是用戶與MATLAB軟件打交道的主要窗口。在命令窗口內(nèi)可以執(zhí)行兩種類型的命令:一類是MATLAB的通用命令;另一類是程序命令。

1. MATLAB的通用命令

(1)通用命令是MATLAB中經(jīng)常使用的一組命令,這些命令可以用來(lái)管理目錄、命令、函數(shù)、變量、工作空間、文件和窗口。常用的命令有:

cd——顯示或改變當(dāng)前的工作目錄。

dir——顯示當(dāng)前目錄或指定目錄下的文件。

clc——清除工作窗中的所有顯示信息。

home——將光標(biāo)移至命令窗口的最左上角。

clf——清除圖形窗口。

clear——清理內(nèi)存變量。

exit——退出MATLAB。

quit——退出MATLAB。

path——顯示搜索目錄。

version——顯示當(dāng)前所用MATLAB的軟件版本號(hào)。

↑——顯示上一行。

↓——顯示下一行。

help——獲取在線幫助。

(2)通用命令使用實(shí)例。

①查當(dāng)前所用MATLAB軟件版本號(hào)。

    >> version

    ans=

    8.5.0.197613(R2015a)

這表明當(dāng)前所用MATLAB軟件版本號(hào)為“8.5.0.197613(R2015a)”。

②顯示當(dāng)前的工作目錄。

    >> cd

    C:\Program Files\M ATLAB\M ATLAB Production Server\R2015a\bin

③顯示當(dāng)前的工作目錄的文件。

④獲取在線幫助。

⑤獲取符號(hào)sqrt的幫助。

    help sqrt
    sqrt  Square root.
        sqrt(X)is the square root of the elements of X.Complex
        results are produced if X is not positive.

        See also sqrtm,realsqrt,hypot.

        Other functions named sqrt

        Reference page in Help browser
        doc sqrt

2. MATLAB的程序命令

在MATLAB的命令窗口,大多數(shù)情況下是在執(zhí)行用戶程序,這里既包括僅僅一行的程序或命令,也包括多行的程序。以下是幾個(gè)簡(jiǎn)單的編程例子。

①顯示現(xiàn)在的日期時(shí)間。

輸入以下命令:

    clock

    ans=

      1.0e+003 *

        2.0180 0.0010 0.0060 0.0150 0.0200 0.0267

這表明,現(xiàn)在的日期時(shí)間為2018-1-6,15:20:26.7。

②顯示現(xiàn)在的日期。

輸入以下命令:

    >> date

    ans=

    06-Jan-2018

這表明,現(xiàn)在的日期為2018-1-6。

③計(jì)算當(dāng)x=0.5時(shí),函數(shù)y=x3+2x2+3x-5的值。

輸入以下命令:

    >> x=0.5;
    >> y=x^3+2 * x^2+3 * x-5
    y=

      -2.8750

這表明,函數(shù)y=-2.8750。

④輸入一個(gè)向量或數(shù)組。

    >> x=[6 2 8 4 5]
    x=

        6    2    8    4    5

這表明,數(shù)組x包括5個(gè)數(shù):6、2、8、4、5。

⑤輸入一個(gè)從1開(kāi)始連續(xù)的10個(gè)自然數(shù)組成的向量或數(shù)組。

輸入以下命令:

    >> x=1:1:10
    x=

        1    2    3    4    5    6    7    8    9    10

這表明,數(shù)組x包括10個(gè)數(shù):1、2、3、4、5、6、7、8、9、10。

⑥輸入一個(gè)3×3矩陣。

輸入以下命令:

    >> A=[1 2 3;4 5 6;7 8 9]
    A=
        1    2    3
        4    5    6
        7    8    9

這表明,矩陣為

⑦計(jì)算1+2+3+…+100的值。

輸入以下命令:

    sum=0;
    for i=1:1:100
        sum=sum+i;
    end
    disp(sum)

執(zhí)行后,顯示值為

    5050

這表明,1+2+3+…+100=5050。

主站蜘蛛池模板: 寻乌县| 邓州市| 隆回县| 荔波县| 承德市| 望奎县| 莱阳市| 淮安市| 璧山县| 堆龙德庆县| 含山县| 崇明县| 桐乡市| 滦平县| 称多县| 沙雅县| 内黄县| 霞浦县| 鄂尔多斯市| 华池县| 禄劝| 龙胜| 上思县| 无为县| 天气| 方山县| 黔东| 西和县| 南陵县| 台南县| 汕尾市| 扶绥县| 平潭县| 山阳县| 安化县| 晋中市| 乌兰县| 北宁市| 淮滨县| 兴海县| 界首市|