[問題] 4*4矩陣任一列、任一行求和問題已回收

看板MATLAB作者 (愛世代)時間14年前 (2010/03/11 12:03), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/2 (看更多)
不好意思,來請教一個很基礎的問題 題目是要求第一列和第二行的和 我寫的部分如下: clear all; clc; x=[1 2 3 4; 5 6 7 8; 9 10 11 12 ; 15 16 17 18]; row1=x(1,:); col2=x(:,2); sumrow1=sum(row1); sumcol2=sum(col2); 直接丟到command-window執行 >> sumcol2 sumcol2 = 34 >> sumrow1 sumrow1 = 10 但是編成.m檔再執行 ans = -2 為什麼會有如此的差異呢? 爬過文,查過help,google過了 還是找不到相關資訊 所以來這po文 先說聲謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.202.90 ※ 編輯: vincent59 來自: 140.118.202.90 (03/11 12:04)

03/11 12:06, , 1F
你的.m檔的output是什麼= =?
03/11 12:06, 1F

03/11 12:11, , 2F
ans= -2
03/11 12:11, 2F

03/11 12:12, , 3F
我不太懂其意義,又找不太到相關資訊 = =
03/11 12:12, 3F

03/11 18:39, , 4F
我直接複製你的,沒問題耶,再說你有加分號就不會出現在視窗
03/11 18:39, 4F

03/11 19:56, , 5F
A=[1 0 0 0] C=[1 1 1 1] AxC' CxA'
03/11 19:56, 5F
文章代碼(AID): #1Bc6kREy (MATLAB)
文章代碼(AID): #1Bc6kREy (MATLAB)