| 1 | 1/1 | 返回列表 |
| 查看: 237 | 回復(fù): 0 | ||
gupenggogo
|
[求助]
MATLAB中輸入數(shù)據(jù)的隨機(jī)問題(ind命令)
|
|
%說明:代碼1,輸入變量隨機(jī)(使用ind)。 clc;clear; NUM = xlsread('表格1'); xx=NUM(1:66,1:7);%輸入數(shù)據(jù)是66行,7列。前6列為自變量x1~x6,第7列為因變量y。 ind = randperm(66); xtrain=xx(ind(1:50),1:6);%訓(xùn)練數(shù)據(jù)x ytrain=xx(ind(1:50),end);%訓(xùn)練數(shù)據(jù)y xtest=xx(ind(51:end),1:6);%測試數(shù)據(jù)x ytest=xx(ind(51:end),end);%測試數(shù)據(jù)y %說明:代碼2,輸入變量未隨機(jī)(沒有用ind)。 clc;clear; NUM = xlsread('表格1'); xx=NUM(1:66,1:7);%輸入數(shù)據(jù)是66行,7列。前6列為自變量x1~x6,第7列為因變量y。 xtrain=xx(1:50,1:6);%訓(xùn)練數(shù)據(jù)x ytrain=xx(1:50,end);%訓(xùn)練數(shù)據(jù)y xtest=xx(51:end,1:6);%測試數(shù)據(jù)x ytest=xx(51:end,end);%測試數(shù)據(jù)y 問題(1): 代碼2中沒有使用ind,每次運(yùn)算后結(jié)果恒定唯一。而代碼1中使用ind命令,使得輸入變量xtrain、xtrain、xtest和ytest隨機(jī)從xx中提取,每次運(yùn)行結(jié)果都不一樣,且最后計(jì)算結(jié)果比代碼2精確(例如xtrain需要50行,不是按照從第一行到第50行從xx中提取。而是隨機(jī)從xx的66行中提取,不按照順序,只要滿足提取了50行就OK)。以上2個(gè)代碼主要用于比較ind,ind使得輸入的變量隨機(jī)生成,提高了驗(yàn)算精度,但是我個(gè)人對(duì)于為何使用ind會(huì)提高計(jì)算精度感到困惑,搜索關(guān)于ind的資料也基本沒有。有沒有哪位理解的或者有相關(guān)資料可以提供的? 問題(2): ind的好處是提高了運(yùn)算精度,但是使得最后生成的結(jié)果也打亂順序了(因?yàn)橐婚_始從xx中提取時(shí)就打亂順序了)。有沒有哪位朋友知道在MATLAB中有沒有辦法既能達(dá)到ind命令的這種效果,又不會(huì)打亂數(shù)據(jù)順序的? 麻煩大家了,謝謝! ![]() |
| 1 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 375求調(diào)劑 +4 | 雨夏整夜 2026-03-29 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 317分 一志愿南理工材料工程 本科湖工大 求調(diào)劑 +9 | 芋泥小鈴鐺 2026-03-28 | 9/450 |
|
|
[考研] 一志愿華東師范大學(xué)有機(jī)化學(xué)專業(yè),初試351分,復(fù)試被刷求調(diào)劑! +3 | 真名有冰 2026-03-29 | 4/200 |
|
|
[考研] 材料學(xué)碩333求調(diào)劑 +11 | 北道巷 2026-03-24 | 11/550 |
|
|
[考研] 289求調(diào)劑 +13 | 新時(shí)代材料 2026-03-27 | 13/650 |
|
|
[考研] 322求調(diào)劑 +7 | 宋明欣 2026-03-27 | 7/350 |
|
|
[考研] 求調(diào)劑 +7 | 爭取九點(diǎn)睡 2026-03-28 | 8/400 |
|
|
[考研] 315求調(diào)劑 +4 | akie... 2026-03-28 | 5/250 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +8 | 邱gl 2026-03-27 | 8/400 |
|
|
[考研] 085404求調(diào)劑,總分309,本科經(jīng)歷較為豐富 +4 | 來財(cái)aa 2026-03-25 | 4/200 |
|
|
[考研] 285求調(diào)劑 +4 | AZMK 2026-03-27 | 7/350 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-26 | 4/200 |
|
|
[考研]
|
鐘llll 2026-03-26 | 4/200 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +3 | 崔wj 2026-03-26 | 3/150 |
|
|
[考研] 一志愿河工大 081700 276求調(diào)劑 +4 | 地球繞著太陽轉(zhuǎn) 2026-03-23 | 4/200 |
|
|
[考研] 打過很多競賽,085406控制工程300分,求調(diào)劑 +3 | askeladz 2026-03-26 | 3/150 |
|
|
[考研] 309求調(diào)劑 +4 | gajsj 2026-03-25 | 5/250 |
|
|
[考研] 一志愿哈工大,085400,320,求調(diào)劑 +4 | gdlf9999 2026-03-24 | 4/200 |
|
|
[考研] 生物學(xué)學(xué)碩求調(diào)劑 +7 | 小羊睡著了? 2026-03-23 | 10/500 |
|
|
[考研] 一志愿河北工業(yè)大學(xué)0817化工278分求調(diào)劑 +7 | jhybd 2026-03-23 | 12/600 |
|