2. 创建一个函数 sum2,输入参数为 x、n,输出参数为 y 和 ysum,其中 y 为如下向量 x^0、
x^1、x^2、...、x^n,ysum 为 y 中所有元素的和。并测试 sum2(2,3)、sum2(10,5),查看结果是
否正确。
解答:
(拷贝函数脚本文件
sum2.m
到如下方框中):
%%
%1)使用logspace函数
function [y,ysum] = sum2(x,n)
y = logspace(log10(x)*0,log10(x)*n,n+1);
ysum = sum(y);
end
%%
%2)使用乘方运算
function [y,ysum] = sum2(x,n)
y = x.^[0:n];
ysum = sum(y);
end
3. 完成如下操作:
1)创建两个字符串 str1 和 str2,分别是小写字母 a~z,大写字母 A~Z
2)将上述两个字符串转换成数值,观察并找出二者在数值上的规律
3)创建一个值为自己的姓名的字符串,并转换成数值显示出来
4)利用第 2 问的结果,将第 3 问中的字符串中的小写字母转换成大写
解答: