Matlab中是否有RFC4648(“Base16,Base32和Base64数据编码”)的实现?
答案 0 :(得分:3)
在MATLAB中,您可以轻松使用嵌入式Java capabilities。 MATLAB附带了Java类路径上可用的Apache Commons Codec库。所以你可以这样做:
str = 'http://stackoverflow.com/q/11659710/';
encoder = org.apache.commons.codec.binary.Base64();
result = char(encoder.encode(str-0))';
输出:
>> result
result =
aHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3EvMTE2NTk3MTAv