[請益] 迴圈內cell
clear all; close all; clc
x = double(imread('cameraman.tif'));
for i = 1:32
for j = 1:32
y = x(i*8-7:i*8,j*8-7:j*8);
encoded_y[i*8-7:i*8,j*8-7:j*8] = RLC(y);
end
end
RLC 是一個大概六十行函式
RLC 最後是存成一個cell
cell{1,1}放一個1*64的矩陣 cell{1,2}放一個字串
我想用 encoded_y 去儲存y在RLC後的結果
可是我的寫法這樣寫似乎每次encoded_y都會被洗掉
最後只會剩下最後一層迴圈的 RLC (也就是 i,j=32時的)
請問要怎麼做才能把所有迴圈的東西都弄到encoded_y裡面?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.18.14
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1439891266.A.138.html
→
08/18 19:03, , 1F
08/18 19:03, 1F
→
08/18 19:03, , 2F
08/18 19:03, 2F
謝謝 已解決
encoded_y(i,j) = {RLC(y)};
※ 編輯: Fugacious (111.251.18.14), 08/18/2015 21:44:11
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章