Eye on me

博客分享了歌曲《Eyes on Me》的歌词,歌词表达了情感,如看到对方微笑时的心动,希望对方知晓自己的在意,还表达了想靠近对方感受其心跳等情感。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2005/5/3

2005/5/3

Falling love again.........................................

Eyes on Me from Final Fantasy VIII
Music by Uematsu Nobuo; sightly ungrammatical lyrics by Someya Kako [surnames first]

Whenever sang my songs
What songs I sing, at any time
On the stage, on my own
whether on stage or by myself
Whenever said my words
What words I say, at any time
Wishing they would be heard
(I) hope they all can be heard
I saw you smiling at me
I see you smiling at me
Was it real or just my fantasy
Is it real or is it fake

You'd always be there in the corner of this tiny little bar
You are always at the tiny bar table in the corner
My last night here for you
This is the last night I remain here for you
Same old songs
Beautiful old songs
Just once more 
Reappearing again
My last night here with you 
My last night to be here with yoú
Maybe yes, maybe no

Perhaps yes, perhaps not
I kind of liked it your way
I did you a kindness, liking this way of yours
How you shyly placed your eyes on me
When you are looking at me, you are so shy
Did you ever know that I had mine on you 
Did you ever know that I do care

Darling, so there you are
Dearest, yes, you are there
With that look on your face
With your face showing that way of looking (maybe!)
As if you never hurt
Seemingly you are never hurt
As if you're never down
Seemingly you are never lost
Shall I be the one for you 
If I became someone like that for you
Who pinches you softly but sure 
But making you feel the pain of tenderness is real pain
If frown is shown then 
If you show a wrinkled brow
I will know that you are no dreamer 
I will be able to know you are not a dream

So let me come to you
So let me come to your side
Close as I want to be
As close as I want
Close enough for me
Close enough to me
To fell your heart beating fast
To feel your heart speeding up
And stay there as I whisper
When I whisper to you please stay there
How I love your peaceful eyes on me 
I love your peaceful cast of eye so much
Did you ever know that I had mine on you 
Did you ever know that I do care

So share with me 
So please share with me
Your love if you have enough 
If your love has waned
Your tears if you're holding back 
If I cannot make up for your tears
Or pain if that's what it is 
Or if you're so much in pain
How can I let you know 
How can I let you understand
I'm more than the dress and the voice 
I'm not only what you see and hear
Just reach me out then
Zhîyào hâohâo hùoshòu wô
As long as you seriously feel me
You will know that you're not dreaming 
You will understand you're not in a dream

function multi_channel_conversion() % 主函数入口 try % 读取并预处理数据 [input_data, target_data] = prepare_dataset(); % 设置优化参数 [init_params, opt_options] = initialize_parameters(); % 执行优化计算 [optimized_params, final_loss] = optimize_conversion(input_data, target_data, init_params, opt_options); % 显示优化结果 visualize_results(optimized_params, final_loss, input_data, target_data); catch ME handle_errors(ME); end end function [input_mat, target_mat] = prepare_dataset() % 增强型数据预处理函数 filename = 'B题附件:RGB数值.xlsx'; base_colors = {'R', 'G', 'B'}; components = {'R', 'G', 'B'}; % 创建数据结构 data = struct(); for color = base_colors for comp = components sheet_name = [color{1} '_' comp{1}]; try raw = xlsread(filename, sheet_name); % 数据标准化处理 processed = mean(raw, 2)'; % 多列取平均 data.([color{1} '_' comp{1}]) = processed; catch error('读取%s失败,请检查数据表', sheet_name); end end end % 统一数据长度 min_len = min(structfun(@length, data)); fields = fieldnames(data); for f = 1:numel(fields) data.(fields{f}) = data.(fields{f})(1:min_len); end % 构建输入矩阵(3×3N) input_blocks = []; target_blocks = []; for base_color = base_colors % 输入块拼接 input_block = [ data.([base_color{1} '_R']); data.([base_color{1} '_G']); data.([base_color{1} '_B']) ]; % 目标值生成(根据当前基色) target_values = zeros(3, min_len); switch base_color{1} case 'R' target_values(1,:) = 220; case 'G' target_values(2,:) = 220; case 'B' target_values(3,:) = 220; end input_blocks = [input_blocks, input_block]; target_blocks = [target_blocks, target_values]; end input_mat = input_blocks; % 3×(3N) target_mat = target_blocks; % 3×(3N) end function [params, options] = initialize_parameters() % 参数初始化(4通道到5通道扩展) M = 0.8 * eye(3,5) + 0.1 * rand(3,5); % 3×5转换矩阵 gamma = 1.2; % 初始gamma值 % 参数向量化(前15个元素为矩阵,第16为gamma) params = [M(:); gamma]'; % 优化选项配置 options = optimoptions('fmincon',... 'Algorithm', 'sqp',... 'MaxIterations', 2000,... 'ConstraintTolerance', 1e-6,... 'Display', 'iter-detailed',... 'UseParallel', true); end function [opt_params, min_loss] = optimize_conversion(inputs, targets, init_params, opts) % 带约束的优化函数 function [loss, grad] = conversion_model(params) % 参数分解 M = reshape(params(1:15), [3,5]); % 3×5转换矩阵 gamma = params(16); % 非线性变换 transformed = inputs .^ gamma; % 扩展输入到5通道(示例方法) extended_input = [transformed; rand(2,size(transformed,2))]; % 添加2个虚拟通道 % 矩阵运算 predictions = M * extended_input; % 计算损失 residuals = predictions - targets; loss = mean(sum(residuals.^2)); % 数值梯度计算 if nargout > 1 grad = compute_gradient(@conversion_model, params); end end % 定义约束条件 A = []; b = []; Aeq = []; beq = []; nonlcon = []; % 执行约束优化 [opt_params, min_loss] = fmincon(@conversion_model, init_params, A, b, Aeq, beq, [], [], nonlcon, opts); end function visualize_results(params, loss, inputs, targets) % 结果可视化函数 M = reshape(params(1:15), [3,5]); gamma = params(16); % 转换矩阵热力图 figure('Name','转换矩阵可视化'); subplot(2,1,1); imagesc(M); colorbar; title(sprintf('Optimized Conversion Matrix (Loss: %.2e)', loss)); xlabel('Output Channels'); ylabel('Input Channels'); % Gamma值显示 subplot(2,1,2); bar(gamma); title('Optimized Gamma Value'); % 预测结果对比 transformed = inputs .^ gamma; extended = [transformed; rand(2,size(transformed,2))]; preds = M * extended; figure('Name','通道预测对比'); for ch = 1:3 subplot(3,1,ch); plot(targets(ch,:), 'b-', 'LineWidth', 2); hold on; plot(preds(ch,:), 'r--'); legend('Target', 'Predicted'); title(sprintf('Channel %d Comparison', ch)); end end function handle_errors(exception) % 增强型错误处理 fprintf(2, '错误发生在: %s\n', exception.identifier); fprintf(2, '错误信息: %s\n', exception.message); fprintf('堆栈跟踪:\n'); for st = exception.stack' fprintf('> 文件: %s\n 函数: %s\n 行号: %d\n\n',... st.file, st.name, st.line); end end function grad = compute_gradient(fun, params, epsilon=1e-6) % 数值梯度计算 grad = zeros(size(params)); original_value = fun(params); parfor i = 1:length(params) perturbed = params; perturbed(i) = params(i) + epsilon; grad(i) = (fun(perturbed) - original_value) / epsilon; end end 结合这个代码加上修改后的部分,给我一个完整无误的代码
最新发布
05-29
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值