⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 getptforcalhousing.m

📁 模糊神经网络实现函数逼近与分类
💻 M
字号:
function [P, T, VV, TV] = GetPTforcalhousing
    %Obtain Random P, T
    
    load calhousing.dt;
        
    rand_sequence=round(rand(size(calhousing,1), 1)*size(calhousing,1));    
    temp_dataset=calhousing;
    
    for i=1:size(calhousing,1)
        if rand_sequence(i,1)==0
            rand_sequence(i,1)=1;
        else if rand_sequence(i,1)>size(calhousing,1)
                rand_sequence(i,1)=size(calhousing,1);
            end
        end
        temp_dataset(i,:)=calhousing(rand_sequence(i,1),:);
    end
    
    calhousing=temp_dataset;
    
    for i=1:size(calhousing, 2)
        calhousing(:,i)=(calhousing(:,i)-min(calhousing(:,i)))/(max(calhousing(:,i))-min(calhousing(:,i)));
    end
    
    P1=calhousing(1:8000,1:8);
    T1=calhousing(1:8000,9);

    P=P1';
    T=T1';
    
    %Obtain Random Validation Matrix
    X=calhousing(8001:size(calhousing,1),1:8);
    Y=calhousing(8001:size(calhousing,1),9);
    VV.P=X';
    VV.T=Y';

    %Obtain Random Test Matrix
    TV.P=VV.P;
    TV.T=VV.T;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -