本帖最后由 bfwhb 于 2018-3-18 18:27 编辑 各位朋友好,我最近在做毕业设计,里面涉及的一小部分源代码(导师提供的,无错误)如下: 代码一:
说明: encodedData_source_stego是4080*1的矩阵,随机产生的,每个元素是二进制数0或1, encodedData_Auth_matrix是256*2的矩阵,随机产生的,每个元素是二进制数0或1。这段代码的目的是: 用encodedData_Auth_matrix矩阵第1列的第1行到第256行去替换encodedData_source_stego的第761行至第1016行, 用encodedData_Auth_matrix矩阵第2列的第1行到第256行去替换encodedData_source_stego的第2801行至第3056行。 编译运行,对比数据后确认的确是准确的替换了, 我的目的: 用encodedData_Auth_matrix矩阵第1列的第1行到第128行去替换encodedData_source_stego的第761行至第888行 用encodedData_Auth_matrix矩阵第1列的第129行到第256行去替换encodedData_source_stego的第1781行至第1908行 用encodedData_Auth_matrix矩阵第2列的第1行到第128行去替换encodedData_source_stego的第2801行至第2928行 用encodedData_Auth_matrix矩阵第2列的第129行到第256行去替换encodedData_source_stego的第3821行至第3948行。 我自己写的代码: 代码二:
编译运行后,对比数据后发现结果和代码一一样,无任何报错警告,没有实现代码二的目的。请问我改如何修改?谢谢! |
最佳答案
4 条回复