Tôi đang triển khai thuật toán cho trường học và đang gặp sự cố khi hiểu cách tích phân được xác định trong lập trình. Ví dụ tôi biết rằng phương trình tổng kết có thể được thực hiện như ví dụ sau: Gặp sự cố khi triển khai phương trình toán học trong lập trình
giả sử y = f (x)
if(x==0){
y=x+1;
}else{
for(int i = 0; i < n; i++){
y = y + (x - 1);
}
}
Làm thế nào tôi sau đó sẽ đại diện cho một số không thể thiếu, ví dụ:
Các phương trình được trồng ở đây có thể không có ý nghĩa toán học nhưng mục tiêu của tôi là thực hiện các phương trình tương tự trong C# cho một dự án lập trình trường mà tôi phải thực hiện trong đó tôi phải thực hiện một thuật toán chứa tích phân. Tôi đã được đọc rằng có những phương pháp số để giải quyết tích phân xác định như quy tắc simpson; tôi có phải sử dụng các phương pháp như vậy để thực hiện phương trình hay một tích phân có thể được biểu diễn trong lập trình như vòng lặp hay thứ gì đó thuộc loại đó?
Vì vậy, bạn muốn có trình phân tích cú pháp công thức? Hay bạn muốn học cách thay đổi công thức toán học thành mã? – SQLMason
Tôi muốn thay đổi công thức toán học thành mã số – user1327159
Chào mừng bạn đến với lập trình! Như đã đề cập bên dưới, bạn không thể có tổng số vô hạn. Bạn phải suy nghĩ về những bước bạn sẽ thực hiện để giải quyết vấn đề và viết mã liên quan. – SQLMason