中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Octave基本語法是什么

發布時間:2022-03-24 09:32:23 來源:億速云 閱讀:120 作者:iii 欄目:大數據

本文小編為大家詳細介紹“Octave基本語法是什么”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Octave基本語法是什么”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

Octave基本函數

生成矩陣函數

  • eye(n):生成n行n列的單位矩陣

  • rand(n,m):隨機生成n行m列大小范圍在0~1之間的隨機數

  • randn(n,m):按高斯分布生成n行m列的隨機數

  • ones(n,m):生成n行m列元素均為1的矩陣

  • zeros(n,m):生成n行m列元素均為0的矩陣

矩陣操作函數

  • B = A(n:m):將矩陣A的第n行到第m行的值賦給矩陣B

  • A(n,m):取n行m列元素

  • A([1 3],: ):將矩陣A第一行與第三行的所有元素顯示出來

  • A(2,: ):將矩陣A第二行的所有元素顯示出來

  • A = [A,B]:將基礎B擴展到矩陣A的右邊,并將所得到的新矩陣重新賦給A

  • A = [A;B]:將基礎B擴展到矩陣A的下邊,并將所得到的新矩陣重新賦給A

  • A(: ):將A中的所有元素按照列的方向依次形成一個新的列向量

  • reshape(A(i:j), n, m):A是一個列向量,i和j表示將列向量的第i項到第j項取出重組為另一個矩陣,n和m分別是重組后對應的行和列

矩陣運算

  • a*b :矩陣相乘

  • a.*b:每個元素相乘

  • a.^2:對元素進行平方

  • 1./a:對a的元素求倒數

  • log(a):求對數

  • exp(a):以e為底,以a為冪

  • abs(a):求絕對值

  • v+ones(length(v),1):對v的元素加1

  • A’:A的轉置

  • prin(A):求逆或者偽逆

  • sum(a):矩陣里的數據求和

  • prod(a):乘積

  • floor(a):向上取整

  • ceil(a):向下取整

  • max(A,[],1):取每一列的最大值

  • max(A,[],2):取每一行的最大值

  • max(max(A)):矩陣里的最大值

簡單作圖

  • plot(x,y):以x為橫坐標,y縱坐標做圖,第三個參數可選,表示圖像類型('r’顏色為紅色)

  • hold on:將多個圖畫在同一個圖像中。用法:先畫出plot(t,y1);然后出入hold on;然后在輸入plot(t,y2),即可以實現兩個圖像同時顯示

  • xlabel(xString):xString表示x軸的名

  • ylabel(yString):yString表示y軸的名

  • legend(string1, string2…):按照作圖順序為每條曲線命名

  • title(tString):tString表示圖表名稱

  • print -dpng ‘file.png’:將圖表保存為png圖片

  • close:將當前打開的圖表關掉

  • figure(n):使用plot函數前使用該函數,保證n不同,可以開啟多個圖表窗口而不會被覆蓋

  • subplot(1,2,1):將圖紙分為1*2的網格,畫圖時使用第一個網格

  • axis([x1,x2,y1,y2]):設置刻度值,[x1,x2]為橫軸的刻度范圍,[y1,y2]為縱軸的刻度范圍

  • imagesc(A):為矩陣A繪制一個彩圖矩陣,不同的值對應著不同的顏色深度

常用操作

  • PS1(">> “):將命令行前導符號改成”>> "

  • size(A,[N]):A為一個矩陣,省略第一個參數時函數返回一個數組[n,m],其中n為A行數,m為A的列數;第二個參數可選,表示矩陣的維度,返回第N維的大小。例如

A = 1
	2
    3
    4
    5
    6
    7
    8
    9
size(A) = 9 1
size(A,1) = 9
size(A,2) = 1
  • disp():打印變量或字符串

  • pwd:顯示當前路徑

  • load:加載數據文件

  • who:查詢工作區內的變量名稱

  • whos:查詢工作區內的詳細信息

  • clear:清除某一變量(clear x),若clear后沒有變量,則清除全部變量

  • clc:清屏

  • save file A:將A矩陣存儲到文件file中

讀到這里,這篇“Octave基本語法是什么”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石泉县| 安化县| 汉川市| 格尔木市| 兰溪市| 固阳县| 华亭县| 吴忠市| 安阳县| 磐安县| 德江县| 泗阳县| 普安县| 兴和县| 清远市| 白朗县| 海伦市| 亳州市| 乐昌市| 清原| 商河县| 旬邑县| 云龙县| 昂仁县| 渝北区| 仙居县| 冀州市| 太保市| 忻城县| 龙江县| 马龙县| 庆云县| 稷山县| 五华县| 句容市| 乌拉特前旗| 庆城县| 开鲁县| 松溪县| 湟中县| 闻喜县|