上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 119 下一页
摘要: 1. 建立符号对象建立符号变量和符号常量MATLAB提供了两个建立符号对象的函数:sym和syms,两个函数的用法不同。 (1) sym函数 sym函数用来建立单个符号量,一般调用格式为:符号量名=sym('符号字符串')该函数可以建立一个符号量,符号字符串可以是常量、变量、函数或表达式。应用sym函数还可以定义符号常量,使用符号常量进行代数运算时和数值常量进行的运算不同。下面的命令用于比较符号常量与数值常量在代数运算时的差别。 (2) syms函数 函数sym一次只能定义一个符号变量,使用不方便。MATLAB提供了另一个函数syms,一次可以定义多个符号变量。syms函数的一 阅读全文
posted @ 2012-11-25 14:53 加拿大小哥哥 阅读(2886) 评论(0) 推荐(2)
摘要: 1.线性方程数值求解 主要是用到了计算方法里的LU分解等,不过是加快了求解速度而已(相对于inv(A)*b或者A\b)2.非线性方程数值求解 1 单变量非线性方程求解 在MATLAB中提供了一个fzero函数,可以用来求单变量非线性方程的根。该函数的调用格式为: z=fzero('fname',x0,tol,trace) 其中fname是待求根的函数文件名,x0为搜索的起点。一个函数可能有多个根,但fzero函数只给出离x0最近的那个根。tol控制结果的相对精度,缺省时取tol=eps,trace指定迭代信息是否在运算中显示,为1时 显示,为0时不显示,缺省时取trace=0 阅读全文
posted @ 2012-11-25 13:57 加拿大小哥哥 阅读(8850) 评论(2) 推荐(3)
摘要: 1. 在MATLAB中,二维统计分析图形很多,常见的有条形图、阶梯图、杆图和填充图等,所采用的函数分别是:bar(x,y,选项)stairs(x,y,选项)stem(x,y,选项)fill(x1,y1,选项1,x2,y2,选项2,…)。例 分别以条形图、阶梯图、杆图和填充图形式绘制曲线y=2sin... 阅读全文
posted @ 2012-11-25 10:51 加拿大小哥哥 阅读(5856) 评论(0) 推荐(2)
摘要: 在dos目录下,copy 1.jpg/b+1.txt,会显示直接复制不会提示是否覆盖1.txt,则1.jpg用文本打开在最后便是原来的文本内容 阅读全文
posted @ 2012-11-23 23:34 加拿大小哥哥 阅读(233) 评论(0) 推荐(0)
摘要: A*B Problem时间限制:1000 ms | 内存限制:65535 KB难度:2描述设计一个程序求出A*B,然后将其结果每一位相加得到C,如果C的位数大于等于2,继续将C的各位数相加,直到结果是个一位数k。例如:6*8=48;4+8=12;1+2=3;输出3即可。输入第一行输入一个数N(0<N<=1000000),表示N组测试数据。随后的N行每行给出两个非负整数m,n(0<=m,n<=10^12)。输出对于每一行数据,输出k。样例输入36 81234567 67454 1232样例输出345 1 #include <stdio.h> 2 int mai 阅读全文
posted @ 2012-11-19 14:23 加拿大小哥哥 阅读(549) 评论(0) 推荐(0)
摘要: Function Run FunTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 13491Accepted: 7023DescriptionWe all love recursion! Don't we? Consider a three-parameter recursive function w(a, b, c): if a <= 0 or b <= 0 or c <= 0, then w(a, b, c) returns: 1 if a > 20 or b > 20 or c > 阅读全文
posted @ 2012-11-17 20:34 加拿大小哥哥 阅读(566) 评论(0) 推荐(0)
摘要: 1 for(i=0;i<n;++i)2 for(j=0;j<n;++j)3 {4 double sum=0;5 for(k=0;k<n;++k)6 sum+=a[i][k]*b[k][j];7 c[i][j]+=sum;8 }1 for(i=0;i<n;++i)2 for(k=0;k<n;++k)3 {4 r=a[i][k];5 for(j=0;j<n;++j)6 c[i][j]+=r*b[k][j];7 } 细看一... 阅读全文
posted @ 2012-11-17 16:53 加拿大小哥哥 阅读(1795) 评论(0) 推荐(0)
摘要: 1.点乘,点除,点乘方点乘(对应元素相乘),必须同维或者其中一个是标量,a.*b点除,a.\b表示矩阵b的每个元素除以a中对应元素或者除以常数a,a./b表示常数a除以矩阵b中每个元素或者矩阵a除以矩阵b对应元素或者常数b点乘方a.^b,矩阵a中每个元素按b中对应元素乘方或者b是常数2.矩阵中元素的操作矩阵a中第r行,a(r,:),第r列,a(:,r),依次提取每一列组成一个列向量a(:),提取子矩阵第i到j行和第k到t列a(i:j,k:t)可以通过下标引用,但是元素下标从1开始, 也可通过序号引用,但是按列存储,也就是说对于3*3的矩阵a,a(4)是a(1,2)不是a(2,1)3.求极限sy 阅读全文
posted @ 2012-11-17 15:11 加拿大小哥哥 阅读(8548) 评论(2) 推荐(1)
摘要: 求余数时间限制:1000 ms | 内存限制:65535 KB难度:3描述现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数除10003之后的余数输入第一行有一个整数m(1<=m<=8),表示有m组测试数据; 随后m行每行有一个自然数n。输出输出n整除10003之后的余数,每次输出占一行。样例输入345465456541样例输出456948 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 using namespace std; 5 6 cha 阅读全文
posted @ 2012-11-15 13:17 加拿大小哥哥 阅读(911) 评论(0) 推荐(0)
摘要: 两列值已经用公式做差求出了一列新值,现在需要把这列新值变为绝对值形式,不可直接在原公式改动,需要先把表存为网页形式再复制到新表,再对差值列=ABS(B2 - C2)(第一行为表头,第一列为说明),再自动填充即可。貌似查找替换负号为空不行 阅读全文
posted @ 2012-11-14 22:09 加拿大小哥哥 阅读(529) 评论(0) 推荐(0)
上一页 1 ··· 76 77 78 79 80 81 82 83 84 ··· 119 下一页