PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[討論] MATLAB的自訂函數
作者:
godofptt
(PTT戰神超級幹架王)
2017-08-08 09:36:18
小弟matlab剛入門
這應該是個很簡單的問題 不會花大家太久時間的
但我怎麼改都錯
想要寫一個自訂函數
總之就是運算出一個矩陣之後 把他上三角的部分加總起來
不知道是不是還要宣告他是個矩陣?
請各位先賢幫我看一下 感謝
A x都是矩陣
https://codepad.co/snippet/sG1VviYW#_=_
作者:
GithubPorn
(情慾GitHub)
2017-08-08 10:43:00
sum(sum(triu(目標矩陣)))
作者:
sunev
(Veritas)
2017-08-08 10:43:00
邏輯沒錯,但最後一行要改成return sum比較符合matlab習慣的寫法是 temp=x-A*A';temp=triu(temp,1); return sum(temp(:));
作者: ejialan (eji)
2017-08-08 10:51:00
貼個錯誤訊息比較好判斷 sum是內建函數避免使用當變數名你的寫法上三角沒有包含主對角線,如果這樣是s大的寫法如果要主對角線是G大的寫法
作者:
GithubPorn
(情慾GitHub)
2017-08-08 11:18:00
如果不要主對角線就用sum(sum(triu(目標矩陣, 1)))triu第二參數可以 help triu阿沒注意到s前輩已經用了
作者:
flyingcolor
(銀河系帝王)
2017-08-08 11:33:00
感謝
繼續閱讀
[討論] PDF匯入
j9520
[討論] matlab攝影機usb連接一問
zxcv40711
[繪圖] 雷達圖的點分佈
YangJun
[問題] Matlab的日期輸出到excel變成無關的數字
micbrimac
[繪圖] 請教匯入jpg之類的圖檔
callmerain
[問題] 關於plot消失的點...
PurPkNighT
[討論] randn函數之疑問
hahatolong
[請益] 關於區域的劃分
mopackp50089
[討論] 影像(矩陣)位置計算
ossianlin
Re: [討論] 如何即時顯示線圖上滑鼠指到的點的x, y值
sppmg
Links
booklink
Contact Us: admin [ a t ] ucptt.com