freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab教程第三章字符串、元胞和構(gòu)架數(shù)組(已修改)

2024-09-06 13:35 本頁面
 

【正文】 1 第三章 字符串、元胞和構(gòu)架數(shù)組 MATLAB ( Builtin data type)就有 5種以上,此外還有許多其他專門設(shè)計的類( Class),如符號類、內(nèi)聯(lián)函數(shù)類、控制工具包中的線性時不變模型類、神經(jīng)網(wǎng)絡(luò)類等。就程序設(shè)計而言, MATLAB 。數(shù)據(jù)和編程的改變使用戶能更簡捷而自然地解決復雜的計算問題(如符號、多變量控制系統(tǒng)問題、神經(jīng)網(wǎng)絡(luò)問題)。本章內(nèi)容根據(jù) ,但絕大部分內(nèi)容適用于其他。 第二章介紹了數(shù) 值數(shù)組( Numeric Array),這是讀者比較熟悉的數(shù)據(jù)類型。本章將集中講述另外三類數(shù)據(jù):字符串數(shù)組( Character String Array)、元胞數(shù)組( Cell array)和構(gòu)架數(shù)組( Structure array)。它們之間的基本差別見表 31。 表 31 四種數(shù)據(jù)類型基本構(gòu)成比較表 數(shù)組類型 基本組分 組分內(nèi)涵 基本組分占用字節(jié)數(shù) 數(shù)值數(shù)組 元素 雙精度實數(shù)標量 或雙精度復數(shù)標量 8 16 字符串數(shù)組 元素 字符 2 元胞數(shù)組 元胞 可以存放任何類型、任何大小的數(shù)據(jù)。 不定 構(gòu)架 數(shù)組 構(gòu)架 只有掛接在構(gòu)架上的“域”才能存放數(shù)據(jù)。數(shù)據(jù)可以是任何類型、任何大小。 不定 字符串數(shù)組 字符串入門 【例 】先請讀者實際操作本例,以體會數(shù)值量與字符串的區(qū)別。 clear a= class(a) a_s=size(a) a = +004 ans = double a_s = 1 1 b=39。S39。 class(b) b_s=size(b) b = S ans = char b_s = 1 1 2 whos Name Size Bytes Class a 1x1 8 double array a_s 1x2 16 double array ans 1x4 8 char array b 1x1 2 char array b_s 1x2 16 double array Grand total is 10 elements using 50 bytes 串數(shù)組的屬性和標識 【例 】本例演示:串的基本屬性、標識和簡單操作。 ( 1) a=39。This is an example.39。 a = This is an example. ( 2) size(a) ans = 1 19 ( 3) a14=a(1:4) ra=a(end:1:1) a14 = This ra = .elpmaxe na si sihT ( 4) ascii_a=double(a) ascii_a = Columns 1 through 12 84 104 105 115 32 105 115 32 97 110 32 101 Columns 13 through 19 120 97 109 112 108 101 46 char(ascii_a) ans = This is an example. ( 5) w=find(a=39。a39。amp。a=39。z39。)。 ascii_a(w)=ascii_a(w)32。 char(ascii_a) ans = THIS IS AN EXAMPLE. ( 6) A=39。這是一個算例。 39。 A_s=size(A) A56=A([5 6]) 3 ASCII_A=double(A) A_s = 1 7 A56 = 算例 ASCII_A = Columns 1 through 6 54754 51911 53947 47350 52195 49405 Column 7 41379 char(ASCII_A) ans = 這是一個算例。 ( 7) b=39。Example 39。39。39。39。39。 b = Example 39。39。 ( 8) ab=[a(1:7),39。 39。,b,39。 .39。] ab = This is Example 39。39。 . 復雜串數(shù)組的創(chuàng)建 多行串數(shù)組的直接創(chuàng)建 【例 】多行串數(shù)組的直接輸入示例。 clear S=[39。This string array 39。 39。has multiple rows.39。] S = This string array has multiple rows. size(S) ans = 2 18 利用串操作函數(shù)創(chuàng)建多行串數(shù)組 【例 】演示:用專門函數(shù) char , str2mat , strvcat 創(chuàng)建多行串數(shù)組示例。 S1=char(39。This string array39。,39。has two rows.39。) S1 = This string array has two rows. S2=str2mat(39。這 39。,39。字符 39。,39。串數(shù)組 39。,39。39。,39。由 4行組成 39。) S2 = 這 字符 串數(shù)組 4 由 4行組成 S3=strvcat(39。這 39。,39。字符 39。,39。串數(shù)組 39。,39。39。,39。由 4行組成 39。) S3 = 這 字符 串數(shù)組 由 4行組成 size(S3) ans = 5 5 轉(zhuǎn)換函數(shù)產(chǎn)生數(shù)碼字符串 【例 】最常用的數(shù)組 /字符串轉(zhuǎn)換函數(shù) int2str , num2str , mat2str 示例。 ( 1) A=eye(2,4)。 A_str1=int2str(A) A_str1 = 1 0 0 0 0 1 0 0 ( 2) rand(39。state39。,0) B=rand(2,4)。 B3=num2str(B,3) B3 = ( 3)
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1