1樓:匿名使用者
語句後面全部是分號,不顯示,去掉分號則顯示結果。
在matlab中輸入 a(1,:)=1:2:9 a(2,:)=2:2:10 會等到什麼結果啊
2樓:麻瓜
結果如下所示:
a =1 3 5 7 92 4 6 8 10在你所給出的表示式中用到了冒號表示式,
a(1,:)=1:2:9的意思就是取出a的第一行,並且把它們賦值為從1到9間隔為2的數值,
a(2,:)=2:2:10 的意思就是把第二行取出來,並且把它們的值賦值為從2到10間隔為2的數值。
如果給出一個冒號表示式v=a:b:c,就是生成一個從a到c步長為b的一個向量。
冒號用在矩陣裡就表示提取一個矩陣的行或者列。
比如a(1:2:end,;)就表示提取a的全部奇數行、所有列。
不知道你懂沒有,如果還有問題就問吧,我儘量!
3樓:匿名使用者
要先定義一個至少包含兩行的矩陣才能這麼搞,結果前面兩行和5列就是cxd1301給你回答的那樣
4樓:匿名使用者
a(1,:)=[1 3 5 7 9];
a(2,:)=[2 4 6 8 10];
最終輸出結果為:
a =[
1 3 5 7 9
2 4 6 8 10]
你好,我是matlab新手,想求解個程式,當a=1,b=2時,y=a*x.^2+3*x+2的表示式, 30
5樓:匿名使用者
syms x %宣告變數
a=1;b=2;
x=solve(a*x.^2+3*x+2); %注意表示式不要加引號
6樓:流浪的夢
我不懂你的意思,你的方程裡就沒有b啊,怎麼算?什麼是已知數嗎,什麼是未知數啊?
matlab gui輸入框的問題,為什麼輸入a=0.42和a*2輸出是這樣?
7樓:我行我素
這是由程式決定的。你的**太模糊,看不清楚程式內容,請用文字或word文字。
8樓:匿名使用者
gyfdbhrfgsfjterghuj
matlab中 a=[1,2,3;4,5,6;7,8,9] b=a(3:-1:1,1:3) 這個是什麼意思
9樓:墨汁諾
就是b取a的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。
matlab中的矩陣:求解線性方程組是線性代數課程中的核心內容,而矩陣又在求解線性方程組的過程中扮演著舉足輕重的角色。利用科學計算軟體matlab來演示使用矩陣,同時,也使學生對線性代數的認識更加理性。
矩陣的構造:在matlab中,構造矩陣的方法有兩種。一種是直接法,就是通過鍵盤輸入的方式直接構造矩陣。另一種是利用函式產生矩陣。
10樓:花降如雪秋風錘
a=[1,2,3;4,5,6;7,8,9]表示的是輸入矩陣a,第一行是1,2,3;第二行是4,5,6;第三行是7,8,9 。
b=a(3:-1:1,1:3)表示b等於a矩陣的第3、2、1行,所有列,就是b是a上下翻轉的矩陣,相當於b=flipud(a)。
擴充套件資料:
matlab的優勢特點:
1、 高效的數值計算及符號計算功能,能使使用者從繁雜的數**算分析中解脫出來。
2、具有完備的圖形處理功能,實現計算結果和程式設計的視覺化。
3、友好的使用者介面及接近數學表示式的自然化語言,使學者易於學習和掌握。
4、 功能豐富的應用工具箱(如訊號處理工具箱、通訊工具箱等) ,為使用者提供了大量方便實用的處理工具。
11樓:佼暢赧雅媚
大括號是cell結構
小括號是矩陣結構
a是cell結構,你可以把它看成是很多子矩陣組成的新矩陣。每一個位置就是一個矩陣,每一個矩陣下的某個位置就是一個數值
matlab怎樣給任意輸入加上''再輸出?如m=[1 2],怎樣通過對m操作得到結果'[1 2]' 10
matlab如何實現將a=【1,2,3,...,12】變成b=【a;a;...100個a】
12樓:匿名使用者
b=repmat(a,[100,1]);
這段程式為什麼結果是nan (matlab程式)a=-2,b=-1,delta=0.00001
13樓:匿名使用者
不要用ans作為返回引數。以免被matlab識別有問題。因為ans就是matlab預設的一個變數
matlab中c=a<=(b&a)+b>2的值
14樓:匿名使用者
matlab三種型別運算優先順序
算數運算》關係運算》邏輯運算
1、計算b&a=1
變為c=a<=(1)+b>2
2、計算(1)+b=5
變為c=3<=5>2
3、從左往右計算
3<=5 返回1
1>2 返回0
也即是c=0
>> a=3;b=4;
c=a<=(b&a)+b>2
c =0
matlab中a1是什麼意思,matlab中A,1是什麼意思
好像也沒什麼大用,唯一的效果是 可以通過workspace中的ans看到a 1 的值。matlab中a 1 是什麼意思 matlab中a 1 表示將二維矩陣a的第一列轉置為行向量。詳細說明如下 a x,y 表示二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有...
編寫matlab程式,實現能輸入任意數字,字母后轉換成二進位制
定義一個inline函式 letter2num inline x a 1 然後可以直接轉換 letter2num abcdefgxyz ans 1 2 3 4 5 6 7 24 25 26 但要注意,輸入引數只能是小寫字母,不能包含其它字元。定義一個inline函式,然後可以直接轉換。呼叫函式uin...
編寫標準C語言程式 輸入整數,按如下方式輸出 第一行輸出所有數字,第二行輸出
程式很簡單 你將數字存到字串中 然後輸出時,指標每次向前移動一位就可以了!include int main c語言編寫程式 輸入一個正整數,將其逆序輸出。例如,輸入12345,輸出54321.跪求大神用迴圈語句 include int main return 0 分析 首先,輸入的是一個整數,因此最...